c++ - 更改当前的 cmake 生成器

标签 c++ cmake

如何在不使用 Cmake GUI 的情况下更改当前的 cmake 生成器(我想将标准生成器更改为 Visual Studio 12 2013 Win64)?

最佳答案

对于那些寻求 CMake GUI 答案的人。

使用 GUI 菜单
转到文件->删除缓存,然后再次单击配置。


需要更改生成器的一种情况是,您保持 CMake GUI 处于打开状态并重复使用同一目录(源代码和 CMakeList.txt)来执行简单的示例或教程,并在重新开始之前删除构建文件,例如对于源外构建,它将是整个构建目录。这不是 CMake 的标准用例,但在初学者中很常见。

关于c++ - 更改当前的 cmake 生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32569800/

相关文章:

c++ - 尝试将用户定义类型的 Vector 插入用户定义类型 Vectors

c++ - 创建 win32 API C++ 后访问组件

c++ - CMake 不调用 FLEX/BISON

cmake - 支持一个项目多个cmake最低版本

c++ - 为函数禁用基于参数的模板参数推导的更好方法?

c++ - 链接列表中的频率

c++ - 对模板感到困惑

windows - 在 cmake 中强制构建 x64 位

c++ - CMAKE 3.4.1和VS2015编译opencv3.0 extra models时找不到include文件如何解决

opencv - 如何使用新的生成器重用现有的 CMake 变量