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