首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows中设置CMake默认生成器

在Windows中设置CMake默认生成器
EN

Stack Overflow用户
提问于 2022-03-22 14:20:13
回答 1查看 572关注 0票数 0

我正在努力学习CMake,所以我从他们网站上的教程开始。有些功能,比如使用.h.in文件进行版本控制,我无法在Visual中工作,所以我决定只使用CMD和CMake。由于VS正在安装,CMake默认创建VS解决方案,卸载VS后,它现在默认为NMake Makefiles。我想使用MinGW生成器。我知道我可以通过使用-G标志来传递它,但是我想让它成为CMake的默认行为。

因此:cmake .的行为将与cmake -G "MinGW Makefiles" .相同

我试过这里提出的解决方案,但似乎行不通。Setting default compiler in CMake

也许我把环境变量设置错了,我不知道。以下是我是如何进行的:

打开环境选项卡Makefiles

  • press

  • 将新条目

  • 设置名称添加到MinGW Makefiles

  • press OK

G 216

但是,如果我创建一个新项目并运行CMake,它仍然默认为NMake生成器。你有什么建议吗。

EN

回答 1

Stack Overflow用户

发布于 2022-03-22 15:13:51

我必须在Windows环境变量中创建CMAKE_GENERATOR变量,而不是在CMake中。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/71573649

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档