腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
在
我选择的位置用
CMake
创建一个存档
、
、
我正在学习如何使用
CMake
创建档案。${
CMAKE
_CURRENT_SOURCE_DIR}) ${
CMAKE
_COMMAND} -E tar "cfvz我开始构建并运行上面的
cmake
文件“
cmake
.”然后再做。我的存档是
在
build文件夹
中
创建的,但正如您所看到的,我已经指定要在
CMAKE
_CURRENT_SOURCE_DIR<e
浏览 1
提问于2018-02-20
得票数 0
回答已采纳
1
回答
自定义目标
命令
的
CMake
括号转义字符
、
、
、
我需要一个括号转义字符,用于
在
将
命令
解析
为
CMake
时避免引用
add_custom_target
中
的特殊字符。这是一个语法问题,据我理解,
CMake
文档
中
没有提到这个问题。一个例子是:
在
本例
中
,扩展被
解析
为“\”"(“grep
浏览 2
提问于2015-07-30
得票数 3
回答已采纳
1
回答
add_custom_target
命令
中
的
cmake
解析
参数
不正确
我写了一个
cmake
命令
,如下所示: COMMAND clearmake -C gnu ${CMD_ARGS})
cmake
-DCMD_ARGS="-d -w" clearmake-C gnu -d\ -w
浏览 4
提问于2012-01-31
得票数 3
回答已采纳
1
回答
在先决条件更改后,
Cmake
不重新生成依赖项。
、
、
}/a.txt) prereq ) DEPENDS prereq然而,
在
接触a.txt之后,我希望stamp得到更新,但它没有。$ touch a.txt $ make
浏览 2
提问于2016-10-13
得票数 3
回答已采纳
2
回答
使用
CMake
在
make clean时删除Qt转换文件
、
、
、
我正在尝试使用
CMake
生成和更新Qt翻译文件。我的问题是,当我调用make clean时,我的.ts文件被删除了。 WORKING_DIRECTORY ${
CMAKE
_CURRENT_SOURCE_DIR}) 和转换文件tr.tsmake clean 我考虑过复制build目
浏览 99
提问于2018-01-10
得票数 3
回答已采纳
1
回答
cmake
和便携式nul / /dev/null设备
、
在
我的
Cmake
脚本
中
,我需要将标准输出重定向到NUL / /dev/null设备。我
在
CMake
文档
中
搜索了一个可移植的解决方案,但没有找到任何东西。我可以做这样的事 set(NULDEV NUL) set(NULDEV /dev/null)并在代码${NULDEV}中使用,但我更喜欢随
CMake
编辑使用表格:
add_custom_target</
浏览 1
提问于2019-08-11
得票数 2
回答已采纳
1
回答
cmake
add_custom_target
转义
、
、
、
以下是重现问题的最小CMakeLists.txt:
add_custom_target
(GenerateBuildInfo ALL COMMAND ${
CMAKE
_COMMAND} -E echo "#includeSomething" > "
浏览 0
提问于2018-01-18
得票数 0
1
回答
CMake
在
add_custom_target
添加的
命令
中
追加反斜杠
、
、
我有一个公司内部工具,它使用以下模式
在
每个
命令
行
中
获取多个文件要将这个工具添加到我的
CMake
构建中,我一直使用
add_custom_target
命令
,如下所示 DEPENDS ActualTarget) 只要文件只扩展到单个文件,就可以正常工作,但是当我传入多个文件时,
命令
开始只产
浏览 26
提问于2022-01-05
得票数 0
1
回答
如何让
CMake
在
构建之前运行python脚本,以便为我的项目生成
在
构建中使用的文件?
、
我有一个python脚本,它
解析
项目目录
中
的所有C++源文件,
在
文件
中
查找一些内容,然后生成一个文件。这个python脚本运行得很好,但我希望
在
构建C++项目之前自动运行它。因此,基本上,我希望这个python脚本
在
每次构建之前运行,所以如果任何.h或.cpp文件发生了更改。如果python脚本本身发生了变化,我也希望它能够运行。我有一个有问题的python脚本genenums.py,它与我的C++源文件(比如main.cpp等)
在
同一个目录
中
。我已经
浏览 10
提问于2018-02-28
得票数 7
回答已采纳
4
回答
cmake
:与add_custom_command依赖项作斗争
在
第一个目录(lib/core)
中
,我有一个构建
命令
,如下所示: OUTPUT libcore.bc DEPENDS ${STDLIB_BC_FILES} tartln
在
第二个目录
中
,我有一个使用该
命令
输出的
命令
浏览 1
提问于2010-10-25
得票数 18
1
回答
CMake
替代目标生成的文件
中
的文本
、
我有
cmake
目标,它在windows上运行一个setup.exe,它使用
add_custom_target
安装一个工具,如下所示
add_custom_target
( COMMAND ${TOOL_TEMP_DIR}/"LICENSE_FILE=Enter许可证服务器“替换为"LICENSE_F
浏览 6
提问于2020-11-24
得票数 0
回答已采纳
1
回答
创建复制文件/目录但排除某些项的
CMake
目标
、
、
、
我试图使用
CMake
为C++项目生成一个
add_custom_target
目标,该
add_custom_target
将CMakeLists.txt所在目录的内容复制到${
CMAKE
_BINARY_DIR}
中
,但不包含给定的文件列表。}/dir_to_exclude) COMMAND ${
CMAKE
_COMMAND} -E copy ${files_to_copy} ${
CMA
浏览 4
提问于2020-04-21
得票数 0
1
回答
CMAKE
:安装在不同位置的自定义目标
、
我正在将我们的产品从使用Makefiles移植到
CMAKE
。有了Makefile,我们有了“install”目标来将内容移动到用户机器上的某个位置,以及“deploy”-到服务器上的某个固定位置。我不想运行'
cmake
-DCMAKE_INSTALL_PREFIX=...‘为了
在
每次需要切换目的
地
时进行重新配置,我希望尽量减少
在
命令
行上的额外输入。因此,
在
我的CMakeLists
中
,我有 set(
CMAKE
_INSTALL
浏览 19
提问于2021-08-19
得票数 1
回答已采纳
2
回答
CMake
找不到自定义
命令
"ls“
、
我试着为我的CLion项目运行一些基本
命令
,但它就是不起作用。这是我的
CMake
设置。
cmake
_minimum_required(VERSION 3.6) COMMAND ls -l hello <
浏览 1
提问于2016-08-19
得票数 1
回答已采纳
1
回答
CMake
:如何让add_custom_command仅在输入更改时执行?
对于我的项目,我想运行一个
命令
来生成一个已安装的文件(换句话说,生成的文件只是一个数据文件,而不是源代码)。我的CMakeLists.txt
中
目前有以下内容 OUTPUT outputfile.txt) run_gen_command DEPENDS ${
浏览 1
提问于2014-09-14
得票数 8
1
回答
在
CMake
中
,如何按照顺序运行依赖项或目标?
、
我正在将我当前的Makefile项目迁移到
CMake
,当一个规则可以按照给定的顺序执行多个规则时,我很难从Makefile
中
获得类似的效果。这在Makefile
中
是微不足道的:我曾在
CMake
中
与
CMake
一起玩过,我想出了以下内容:
add_custom_target
(
add_custom_target
(release DEPENDS ${TARGET} prepare progr
浏览 6
提问于2019-11-11
得票数 0
1
回答
在
cmake
命令
中使用子subshells或管道?
、
、
我想要添加一个
CMake
目标,当生成该目标时,将触发以下内容:我试过这个: COMMAND bash -c "rm $(find \"${
CMAKE
_SOURCE_DIR}\" -name \"*.rej\" -or-name
浏览 2
提问于2017-10-20
得票数 2
1
回答
在
CMake
中使用单个
命令
运行多个可执行文件,并在.txt文件
中
收集结果输出
、
.├── first.cpp//CMakeLists.txtproject(TestProject) return 0;
浏览 2
提问于2020-07-19
得票数 1
回答已采纳
3
回答
如何修改传递给自定义
CMake
目标的环境变量?
、
也许我遗漏了一些明显的东西,但是我似乎不知道如何显式
地
设置通过启动的进程可以看到的环境变量。我尝试了以下几种方法:
add_custom_target
(newtarget somecommand) 不幸的是,对于
浏览 3
提问于2016-01-27
得票数 39
回答已采纳
1
回答
在
CMake
中
我总是需要一个目标吗?
、
、
我有一个python脚本,它为我生成一些文件,
在
我的脚本
中
,我有一个
参数
--outputdir来指定输出文件的位置。我想运行这个脚本来生成这些文件,并在以后安装它们。但是上面的代码不起作用,因为我必须使用来自
错误
消息的TARGET或OUTPUT。,我可以看到文件是
在
${
CMAKE
_CURRENT_BINARY_DIR}下生成的。实际上,只要使用COMMAND,我就可以运行我的脚本,而使用args,我可以指定在哪里生成输出文件,然后使用一些安装
命令
,我可以
在</e
浏览 9
提问于2022-01-14
得票数 1
点击加载更多
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
云直播
活动推荐
运营活动
广告
关闭
领券