-1
在Windows 10,Intel編譯器上使用CMake 2.8。CMake:爲構建產品設置文件夾
我建立的{debug, release}
,{32bit, 64bit}
所有4種組合,並希望所有建立的中間體(例如物鏡),以被放置在4個相應相對於所述項目文件夾單獨的文件夾。
嘗試設置:
CMAKE_CURRENT_BINARY_DIR
CMAKE_BINARY_DIR
PROJECT_BINARY_DIR
CMAKE_CACHEFILE_DIR
CMAKE_RUNTIME_OUTPUT_DIRECTORY
也沒有用,所有的產品最終在項目文件夾(其中CMakeLists.txt
所在)。
'所有的產品都在項目文件夾中(CMakeLists.txt所在的地方)。「 - 不要從源目錄運行'cmake'。爲每4種組合創建單獨的構建目錄,並從那裏運行'cmake'。這被稱爲* out-of-source builds *。 – Tsyvarev