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