首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何以非交互方式配置CMake构建?

如何以非交互方式配置CMake构建?
EN

Stack Overflow用户
提问于 2018-12-07 20:11:32
回答 1查看 138关注 0票数 0

对于新的调试版本,我当前的CMake工作流程是:

代码语言:javascript
复制
mkdir debug-build
cd debug-build
ccmake /path/to/sources

我看到了这个:

我按c进行配置,然后按t切换高级模式。它现在看起来像这样:

我现在可以将CMAKE_BUILD_TYPE更改为Debug,或者通过设置CMAKE_CXX_FLAGS来启用警告,等等。

如何从shell脚本中以非交互方式完成所有这些操作?

EN

回答 1

Stack Overflow用户

发布于 2018-12-07 21:19:50

cmake本身是非交互式的。由于要设置许多变量,我发现在设置任何特殊缓存项的文件中使用-C <initial-cache>选项会更容易。您也可以在命令行中使用cmake --build .进行构建。

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

https://stackoverflow.com/questions/53669292

复制
相关文章

相似问题

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