CodeBlocks

自 3.27 版起已弃用:其他生成器的支持已弃用,并将在未来版本的 CMake 中删除。IDE 可使用 cmake-file-api(7) 查看 CMake 生成的项目构建树。

生成 CodeBlocks 项目文件。

CodeBlocks 的项目文件将在顶部目录以及具有包含 project() 调用的 CMakeLists.txt 文件的每个子目录中创建。此外,会将 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 生成。