首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >导出cmake-gui选项

导出cmake-gui选项
EN

Stack Overflow用户
提问于 2015-05-19 02:37:12
回答 5查看 2.7K关注 0票数 4

我有一个库,里面有很多不同的配置选项。我们通常使用cmake-gui并勾选几个复选框来配置构建。

我想只使用cmake将其自动化到.sh脚本中。

例如:

在图形用户界面中,->选择了一堆不同的选项

等效的cmake命令-> cmake -D CMAKE_XXX=X -D CMAKE_XXY=XXY [a bunch of options here] ..

我如何才能找到与任意配置“等效”的cmake命令行命令呢?我从中选择了

EN

回答 5

Stack Overflow用户

发布于 2015-05-19 16:40:37

用于缓存变量的等效cmake命令解释为here (-D选项)。请注意previous documentation was ambiguous,所以请注意始终检查最新的。

基本上:

代码语言:javascript
复制
-D<var>:<type>=<value>

您还必须指定要以与cmake-gui过程相同的方式缓存变量的类型。请注意,只有在第一次定义变量时才需要:如果不再指定,则将使用缓存值。

票数 4
EN

Stack Overflow用户

发布于 2018-12-04 07:13:23

一旦你点击“配置”按钮,cmake-gui就会在构建目录中生成CMakeVars.txt和CMakeCache.txt文件。它们会缓存您通过GUI配置的所有变量。

票数 2
EN

Stack Overflow用户

发布于 2018-04-24 02:07:49

也有同样的问题。正如您所问的,我在菜单中查找了一些选项,找到了它。菜单工具->显示我的更改

打开一个带有编辑字段的对话框,其中包含命令行选项或缓存文件选项的内容。

附注:我使用的是cmake 3.11.1

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

https://stackoverflow.com/questions/30310562

复制
相关文章

相似问题

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