CodeBlocks

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

生成 CodeBlocks 项目文件。

CodeBlocks 的项目文件将在顶级目录和包含 CMakeLists.txt 文件(其中包含 project() 调用)的每个子目录中创建。此外,还将生成一个Makefile层次结构到构建树中。相应的 make 程序可以通过默认的 all 目标来构建项目。还提供了一个 install 目标。

Added in version 3.10: 可以设置 CMAKE_CODEBLOCKS_EXCLUDE_EXTERNAL_FILES 变量为 ON,以排除位于项目根目录之外的任何文件。

此“额外”生成器可以指定为

CodeBlocks - MinGW Makefiles

使用 MinGW Makefiles 生成。

CodeBlocks - NMake Makefiles

使用 NMake Makefiles 生成。

CodeBlocks - NMake Makefiles JOM

Added in version 3.8: 使用 NMake Makefiles JOM 生成。

CodeBlocks - Ninja

使用 Ninja 生成。

CodeBlocks - Unix Makefiles

使用 Unix Makefiles 生成。