2
我想用我的个人项目实验buck,但看着文档,我找不到在构建阶段实际发生了什么。当我使用cxx_选项设置项目时,会为我生成一个makefile还是会生成CMakeLists.txt?或者,例如,在Windows上,我是否有机会创建Visual Studio项目文件?您也可以将我引导至文档,但我找不到这些信息。什么巴克用于实际构建C++
我想用我的个人项目实验buck,但看着文档,我找不到在构建阶段实际发生了什么。当我使用cxx_选项设置项目时,会为我生成一个makefile还是会生成CMakeLists.txt?或者,例如,在Windows上,我是否有机会创建Visual Studio项目文件?您也可以将我引导至文档,但我找不到这些信息。什么巴克用于实际构建C++
巴克的构建过程(大约):
BUCK
文件执行的Python,记录发现cxx_library
和cxx_binary
目标。Here is a talk,更好地解释它。
使用的编译器可以在您的Buck config中更改。您可以将编译器标志添加到您的targets。
巴克确实不是生成Make文件就像CMake那样,它更好。
可以使用project为您的IDE生成项目文件。我不认为目前支持Visual Studio。
没有那些。它使用自己。 – hobbs
它只能用gcc编译吗?有一种方法可以设置特定于平台的编译器标志,但文档似乎假设gcc的用法。 – meguli
我不相信Windows支持已完全充实本地代码。 – sdwilsh