腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
项目-从CMakeLists.txt更改当前目录(例如:
CMake
/build)?
、
、
我正在
和
CMake
一起构建项目。在配置
和
构建时,我在目录project/build中。如何在
CMake
中更改目录并从另一个目录执行bash脚本。
execute_process
(命令cd ../ )-不起作用。当我执行这个项目时,它不会改变它的目录,我又回到了
CMake
/build中。
浏览 1
提问于2013-12-06
得票数 15
1
回答
CMake
execute_process
的多个输入文件
我想用
execute_process
()在
CMake
中执行一个命令。我在一个变量中有多个输入文件。如何才能将所有文件放入INPUT_FILE部分?使用
execute_process
( ${Python3_EXECUTABLE} INPUT_FILE ${
CMAKE
_SOURCE_DIR}/tools
浏览 77
提问于2019-06-21
得票数 2
回答已采纳
1
回答
CMake
:如何用参数中的双引号调用
execute_process
?又名。使用find from
CMake
计数与字符串匹配的行数
、
、
、
注意:我使用的是 #This worksmessage (STATUS "1) DUMMY=${DUMMY}") <em
浏览 5
提问于2016-01-20
得票数 7
回答已采纳
1
回答
生成自己的
CMake
文件
和
目标的代码生成器
、
如果后者知道文件名,那么通常的add_custom_target()
和
add_custom_command()命令将使使用生成的文件作为目标源成为可能。不过,让我们假设只有生成器脚本知道文件名
和
位置。如何生成目标库,以便父CMakeLists.txt可以在不知道实际文件名的情况下对其进行链接?它不是
CMake
最好的使用,但在这个用例中它就足够了。脚本还使用generated.
cmake
生成父文件所包含的include(generated.
cmake
)文件。问题:
CMake</e
浏览 4
提问于2018-09-28
得票数 0
回答已采纳
1
回答
CMake
递归地将一个目录的所有子目录中的所有源文件添加到可执行文件中吗?
、
我有一个相当大的文件结构的项目,我需要转换成一个多平台的
cmake
项目。现在看来,
cmake
需要将单个cpp文件单独添加到可执行文件中。但是,有没有一个脚本可以自动完成这个任务呢?
浏览 2
提问于2017-08-09
得票数 2
1
回答
如何在配置主ExternalProject的同时构建
cmake
ExternalProject?
、
、
用
CMake
可以吗?怎么做?
浏览 7
提问于2016-05-31
得票数 9
回答已采纳
1
回答
如何在
CMake
中不带换行符打印?
没有提出这样做的任何选项,但是没有办法使用
CMake
编写一些文本,而不让它静默地添加换行符吗? 这样做的目的是打印类似“添加库.”之类的内容,然后打印“已完成”,但将这两条消息保持在同一行;
浏览 2
提问于2018-06-26
得票数 5
回答已采纳
1
回答
execute_process
和
OUTPUT_VARIABLE在
CMake
中的应用
、
、
因此,我决定手动将pkg-config的输出添加到编译器
和
链接器标志中。由于某些原因,这是行不通的(我尝试用CLion
和
从终端构建,它们都失败了,但错误不同)。
execute_process
(COMMAND bash -c "pkg-config --cflags libpqxx" OUTPUT_VARIABLE libs_cflags)
execute_process
(COMMAND bash -c "pkg-config --libs libpqxx" OUTPUT_VARIA
浏览 8
提问于2022-03-18
得票数 0
2
回答
如何在
CMake
的
execute_process
中传递列表变量?
我想使用
execute_process
在子目录中执行
CMake
命令,并将一些缓存变量作为-D选项传递。我如何防止这种情况发生?not work, the
execute_process
will unpack it into seperated args
execute_
浏览 33
提问于2018-09-06
得票数 3
回答已采纳
1
回答
cmake
和
便携式nul / /dev/null设备
、
在我的
Cmake
脚本中,我需要将标准输出重定向到NUL / /dev/null设备。我在
CMake
文档中搜索了一个可移植的解决方案,但没有找到任何东西。我可以做这样的事 set(NULDEV NUL) set(NULDEV /dev/null)并在代码${NULDEV}中使用,但我更喜欢随
CMake
COMMAND ${
CMAKE
_COMMAND} -E chdir ${PROJECT_BINARY_DIR} &q
浏览 1
提问于2019-08-11
得票数 2
回答已采纳
1
回答
cmake
执行进程比其他任何事情都要早。
在执行任何其他操作之前,
CMake
在执行进程时遇到了问题。下面的代码片段显示了这种情况: file(MAKE_DIRECTORY "${
CMAKE
_CURRENT_BINARY_DIR}/generated") # This tool generates library sources, which are
浏览 12
提问于2016-03-10
得票数 2
1
回答
运行脚本的
CMake
、
我正在尝试创建一个
CMake
构建,它将在构建软件之前运行几个python脚本。作为起点,我想创建一个
CMake
项目,它只运行一个python脚本。我在执行脚本时遇到了问题。这是我在我的项目中的内容。test.pyCMakeLists.txtproject
浏览 199
提问于2019-04-16
得票数 0
回答已采纳
2
回答
如何忽略CMakeLists.txt中单个CMakeLists.txt命令上的错误?
这意味着我的配置将像我所期望的那样继续到所有捕获的else()中,但是在配置结束时,
CMake
拒绝生成一个Makefile。
浏览 16
提问于2016-05-02
得票数 5
回答已采纳
15
回答
CXX编译器标识未知
、
、
在
CMake
2.8.11中似乎有一个类似的bug:
execute_process
given COMMAND argument with no value
浏览 25
提问于2013-12-17
得票数 21
1
回答
CMake
:在安装时执行目标调试或发布
、
、
、
在我的
CMake
项目中,我生成一个目标"MyProgram“INSTALL(SCRIPT MyScript.
cmake
) 但是使用Windows + MSVC,我无法找到调用正确的可执行文件的方法:EXECUTABLE_OUTPUT_PATH}/Debug/MyProgram.exeIn 我想要调用发布模式,我想要调用${EXECUTABLE_OUTPUT_PATH}/Release/My
浏览 1
提问于2021-11-26
得票数 0
回答已采纳
2
回答
CMake
: C编译器标识未知
、
、
这是
cmake
窗口中显示的错误:
execute_process
given COMMAND argument with no value.:48 (
浏览 7
提问于2014-04-23
得票数 2
2
回答
llvm运行万花筒示例
、
我正在使用mac osX。我从git repo下载了llvm,现在我正在尝试构建示例(第6章)。我安装了/usr/local/bin/llvm-config:当运行:which llvm-config时,我得到了llvm 运行时 clang++ -g toy.cpp `llvm-config --cxxflags --ldflags --system-libs --libs core mcjit native` -O3 -o toy 根据以下建议:http://llvm.org/docs/tutorial/LangImpl06.html 我得到了: Undefined symbols for
浏览 57
提问于2019-05-03
得票数 2
回答已采纳
1
回答
两个子项目A
和
B,A依赖于B并检查B中存在的功能
、
、
我正在尝试创建一个
CMake
项目,它集成了两个子项目,特别是botan
和
rnpgp。rnpgp的构建系统是基于
CMake
的,botan使用Python配置脚本来生成Makefile。问题是,在
CMake
运行期间,rnpgp会检查botan中的功能,因此它需要一个编译过的botan库。在
CMake
中指定这种依赖关系的正确方法是什么?
浏览 21
提问于2019-12-19
得票数 1
1
回答
如何使用外壳命令的结果初始化
CMake
变量
有没有办法将
CMake
脚本中的变量设置为shell命令的输出?像SET(FOO COMMAND "echo bar")这样的东西会浮现在脑海中
浏览 2
提问于2012-10-24
得票数 87
1
回答
如何-如果使用
CMake
脚本模式
和
execute_process
命令一起使用有色控制台输出?
、
、
、
、
只有一个.cmd文件按如下方式调用
CMake
(稍微复杂一点,但用户永远不必直接调用
cmake
)。
cmake
-P foo.
cmake
COMMAND ${
CMAKE
_COMMAND} --build .我使用的是MicrosoftWind
浏览 5
提问于2020-04-30
得票数 4
点击加载更多
相关
资讯
Cmake 入门简介
g+,CMake和Makefile了解一下
大型工程的管理,CMake快速入门
CMake与Ninja:跨平台构建的完美组合
Windows平台Python+VS+Cmake+dlib+Face
热门
标签
更多标签
云服务器
ICP备案
对象存储
即时通信 IM
云直播
活动推荐
运营活动
广告
关闭
领券