腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
从
CMakeLists
更改
CMakeCache
变量
我正在尝试理解
CMakeCache
.txt和
CMakeLists
.txt之间的关系。我知道
CMakeLists
.txt将生成
CMakeCache
.txt文件,并且可以在
CMakeCache
.txt中编辑
变量
。我的问题是,是否可以通过编辑
CMakeLists
.txt文件中的参数来编辑这些
变量
。我的应用程序是这样的:我希望将CMAKE_SKIP_RPATH:BOOL=NO的值
更改
为CMAKE_SKIP_RPATH:BOOL=YES。我可以
浏览 54
提问于2020-07-01
得票数 0
回答已采纳
1
回答
如何编程更新
CMakeCache
、
(该项目有多个分支,因此
变量
和
CMakeLists
.txt文件可以在各个分支之间进行
更改
。我不能控制根
CMakeLists
.txt文件,所以我不能改变定义
变量
的方式。)第二个问题,以及这个问题所涉及的问题,是如何保持
CMakeCache
.txt
变量
的更新。我认为cmake必须提供一些命令来只更新
变量
,但是我找不到这样的命令。据我所知,推荐的方法是使用cmake来
更改
CMakeCache
.txt
变量
。
浏览 2
提问于2020-06-23
得票数 0
回答已采纳
1
回答
如何在
CMakeLists
.txt中获得
变量
集的值?
在
CMakeLists
.txt中,当我使用SET(
变量
,值)时,我希望运行cmake -LA
CMakeLists
.txt会导致生成的
CMakeCache
.txt文件显示该
变量
的值。它没有。我如何看待集合
变量
的值?
浏览 0
提问于2015-11-18
得票数 0
回答已采纳
1
回答
如何使用CMake
更改
构建机器类型
、
、
、
、
我正在学习如何使用CMake,我现在的
CMakeLists
.txt非常简单:set(CMAKE_SYSTEM
浏览 2
提问于2020-04-10
得票数 1
2
回答
将CMake
变量
从
图形用户界面导出到命令行
、
是否可以将在CMake-GUI中设置的所有
变量
值导出到单个命令行字符串,以便可以
从
外部工具快速使用?cmake -DVar1=ON -DVar2="foo" ...
浏览 11
提问于2018-02-27
得票数 3
2
回答
什么是
CMakeCache
.txt ?为什么它会覆盖我的
变量
?
因为我在编辑
CMakeLists
.txt之后使用cmake,所以有些
变量
不会被加载。如果我有用缓存字符串定义的内容,它就不会允许我在不强制或删除缓存的情况下
更改
它。那么为什么我们有这个
CMakeCache
.txt文件。有必要吗?
浏览 2
提问于2017-02-10
得票数 22
2
回答
CMake:如何在
CMakeLists
.txt中设置-B参数(路径到构建)?
CMakeLists
.txt中是否有系统
变量
将所有构建临时文件设置为指定的dir (
CMakeCache
、CMakeFiles、构建工件等)?这可以使用命令行参数-B (路径到构建)来完成,但我需要它在
CMakeLists
.txt中为所有文件设置默认dir,而git不跟踪这些文件。
浏览 16
提问于2022-05-01
得票数 0
1
回答
为什么这个cmake初始缓存文件会导致如此奇怪的错误?
、
我有一个文件/home/me/.config/Kitware/
CMakeCache
.txt,它包含一些我想在任何地方使用的初始缓存设置。我运行cmake -C /home/me/.config/Kitware/
CMakeCache
.txt,它在第3行给出了一个解析错误,这个文件:CMake Error: Parse error in cache file /hom
浏览 2
提问于2017-09-25
得票数 0
回答已采纳
1
回答
我如何修复一个明显损坏的CMake版本?
我
从
源码树上的CMakeSetup得到以下错误:CMAKE_FIND_LIBRARY_PREFIXES 删除缓存也无济于事,所以一定是某个
CMakeLists
中的某个东西出了问题。奇怪的是,如果我
从
树的旧版本中复制一个
CMakeCache
.txt,并对其进行编辑以使路径匹配,那么CMake将成功配置……而且,即使在删除该固定缓存
浏览 0
提问于2009-02-20
得票数 27
回答已采纳
1
回答
为什么“`cmake`”与我的“`cmake`”有不同的`CMAKE_INSTALL_PREFIX`?
我使用cmake生成我的makefile,然后我想用ccmake .检查CMAKE_INSTALL_PREFIX,我不明白为什么ccmake .仍然将默认的/usr/local显示为my CMAKE_INSTALL_PREFIX?cmake_minimum_required(VERSION 2.8.7 FATAL_ERROR) SET(CMAKE_INSTALL_PREFIX "/home
浏览 5
提问于2013-10-15
得票数 0
回答已采纳
1
回答
生成CXX对象gnuradio-运行时错误
、
、
、
要做到这一点,我不使用Pybombs,但我尝试
从
源头(我正在跟踪 )。能帮我一把吗?任何帮助都将不胜感激。非常感谢。
浏览 1
提问于2020-02-10
得票数 1
回答已采纳
1
回答
cmake中的依赖项缓存
、
、
、
、
如果启用了一个选项(OPTION_A=ON),则通过新包含的子目录将其他选项(OPTION_B)添加到cmake缓存中:OPTION(OPTION_A "Do suchand such" OFF) add_subdirectory(subdir)subdir/
CMakeLists
.txt:问题在相反的方向: 当禁用OPTION_A时,OPTION_B和OPTION_C缓存
变量<
浏览 0
提问于2020-02-18
得票数 1
回答已采纳
1
回答
修改CMake中的缓存
变量
不起作用
、
当我使用这样的缓存设置
变量
时SET(ABAQUS_MAJORVERSION ${ABAQUS_MAJORVERSION} CACHE STRING"" )Edit1:|
CMakeLists
.txt|-project1|
浏览 0
提问于2018-04-16
得票数 1
1
回答
更改
CMake文件的标准位置
、
.├── CMakeFiles│ ├── cmake.check_cache默认情况下,所有CMake文件(
CMakeCache
.txt、cmake_install.cmake、Makefile、CMakeFiles>
CMakeLists
.txt $ // editing <
浏览 2
提问于2012-12-05
得票数 22
回答已采纳
2
回答
Cmake set选项回到默认
、
、
我正在使用Windows上的C++构建一个CMake项目。我有一个默认关闭的选项,我在使用CMake命令行参数时将其重写。我使用以下命令构建我的项目:cmake.exe --build ./ -- /p:configuration=Release
浏览 5
提问于2015-07-09
得票数 0
回答已采纳
1
回答
QT创建器CMake配置问题:忽略添加参数
、
、
在QT Creator中,可以
从
CMakeLists
.txt加载项目。cmake ..已清除CMakeFiles文件夹,并删除了
CMakeLists
.txt.user和
CMakeCache
.txt,但到目前为止没有任何
更改
。我使用的是QT Creator 4.13.1 (快照)和Ubuntu20.04更新:给出"Initial CMake parameters“中的参数而不是列表中的参数,会导致
浏览 0
提问于2020-09-10
得票数 0
2
回答
CMake ..在父目录中生成输出
、
在project下有一个
CMakeLists
.txt文件,我希望将其构建到build目录中。但是,当我
从
build内部运行cmake ..时,生成的makefile位于project目录中,而不是当前的build目录中。我发现的大多数指令似乎都表明,无论
CMakeLists
.txt位于何处,cmake的输出都会进入当前目录。我做错了什么?
浏览 8
提问于2014-07-22
得票数 3
1
回答
Snapcraft构建失败cmake部件步骤
、
、
、
、
=1 -DUPNP_STATIC=1 -DBoost_USE_STATIC_LIBS=1 -DBoost_USE_STATIC_RUNTIME=1 -DARCH=default cmake错误:当前的
CMakeCache
.txt目录/root/parts/cmake/src/
CMakeCache
.txt与创建
CMakeCache
.txt的目录/home/chris/etnsnap不同。如果不确定,请重新编辑
CMakeCache
.txt,无法生
浏览 2
提问于2021-02-05
得票数 0
2
回答
CMake标志被计算为true,但设置为false。
我使用的是CMake版本3.22.3,我的
变量
设置如下:我使用参数cmake运行-D BUILD_MODULE_TEST:BOOL=OFF命令/root/.jenkins/workspace/Daily-build/
CMakeLists
.txt(43): if(BUILD_MODULE_TEST ) /root
浏览 4
提问于2022-03-17
得票数 0
1
回答
修改缓存
变量
后重新生成cmake文件的正确方法是什么?
.$ vim
CMakeCache
.txt现在用于重新生成文件的正确命令是什么?我一直在使用cmake ..
浏览 0
提问于2018-10-28
得票数 1
点击加载更多
相关
资讯
ollama本地部署更改默认C盘,Windows配置环境变量方法
小白Python编程从入门到实践——变量
Python从菜鸟到高手(3):声明变量
Taiko将其代币代码从TKO更改为TAIKO
NPM酷库:dotenv,从文件加载环境变量
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券