
关于 CMake 的讨论已有不少,因为 CMake 无疑是一个伟大的工具。如果你搜索“CMake”,你肯定会看到这样一句话:“CMake 不是一个构建系统,而是一个构建系统生成器”。因此,本篇文章的内容主要围绕什么是 CMake 生成器,为什么 CMake 支持这么多生成器,以及在开发中何时使用。但在开始探讨这些问题之前,我们先复习一下 CMake 构建进程。
上图中的配置(Configure)步骤仅与 GUI 构建相关。在使用 CMake 命令行时,生成(Generate)命令在内部处理配置步骤。但是生成步骤具体是做什么呢?请看下文。
CMake 生成器
什么是 CMake 生成器?从上图可以看出,本机构建工

最低0.47元/天 解锁文章
1178

被折叠的 条评论
为什么被折叠?



