CodeBlocks¶
自版本 3.27 起已棄用:對 額外產生器 的支援已棄用,並將從未來版本的 CMake 中移除。 IDE 可以使用 cmake-file-api(7)
來檢視 CMake 產生的專案建置樹狀結構。
產生 CodeBlocks 專案檔。
CodeBlocks 的專案檔將會在頂層目錄以及每個包含 CMakeLists.txt
檔案的子目錄中建立,該檔案包含 project()
呼叫。 此外,makefile 的階層結構也會產生到建置樹狀結構中。 適合的 make 程式可以透過預設的 all
目標來建置專案。 也提供了 install
目標。
在版本 3.10 中新增:CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES
變數可以設定為 ON
,以排除位於專案根目錄之外的任何檔案。
這個「額外」產生器可以指定為
CodeBlocks - MinGW Makefiles
使用
MinGW Makefiles
產生。CodeBlocks - NMake Makefiles
使用
NMake Makefiles
產生。CodeBlocks - NMake Makefiles JOM
在版本 3.8 中新增:使用
NMake Makefiles JOM
產生。CodeBlocks - Ninja
使用
Ninja
產生。CodeBlocks - Unix Makefiles
使用
Unix Makefiles
產生。