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 產生。