腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
CMake
并
使用
不同
的
标志
连续
运
行会
产生
相同
的
输出
、
考虑以下简化
的
情况:
cmake
... -DMY_MACRO_USED_IN_CXX_CODE=1echo $(md5 my_target)make my_target echo $(md5 my_target) 我
使用
宏在我
的
c++项目中有选择地
使用
代码片段。在此shell脚本
的
多次运行期间,有时my_target
的
md5不会更改!即使我
浏览 40
提问于2020-10-15
得票数 1
回答已采纳
2
回答
库正在调用可执行文件内
的
函数,而不是库内
的
函数
、
、
我遇到
的
问题有点难以解释,但我会试着用一种简单
的
方式来表达(我对如何解决它没有更多
的
想法)。/appserver/appserver_
cmake
(t
浏览 0
提问于2011-12-30
得票数 2
回答已采纳
1
回答
如何
使用
CMake
为单个目标编译具有
不同
选项
的
不同
源文件?
、
、
、
我想要你
的
帮助,因为我是一个新手,当谈到
CMake
。假设我有一个依赖于源文件A.c、B.cpp和c.cpp
的
可执行目标T。我希望用特定
的
标志
编译A.c
并
创建对象文件A.o。为了简单起见,让我们假设B和C将
使用
带有
相同
标志
集
的
g++编译,相应
的
对象文件应该创建为B.OC.O。然后我可以链接这些对象文件,
并
产生
与gcc
的
T。我知道我可以用一个普通<e
浏览 2
提问于2017-05-21
得票数 0
回答已采纳
2
回答
CMake
:将条件编译器
标志
添加到Visual Studio项目中
、
、
这两个编译器具有
不同
的
标志
集,特别是用于禁用警告
的
不同
标志
。一个编译器
的
标志
会在另一个编译器上
产生
错误。这个问题可以在Visual Studio中同时为两个编译器解决,方法是根据
使用
的
工具集定义编译器
标志
conditionally。该here
的
官方文档。我
使用
CMake
生成Visual Studio项目。如何让
CMake
浏览 21
提问于2020-06-23
得票数 1
回答已采纳
1
回答
CMake
:一行编译两次程序
、
、
为了能够进行许多自动优化,我希望能够首先
使用
标志
-fprofile-generate编译我
的
程序,然后运行它来生成配置文件,然后
使用
-fprofile-use重新编译程序。这意味着我想要
连续
编译我
的
程序两次,每次
使用
两个
不同
的
CMAKE
_CXX_FLAGS。 我如何
使用
CMake
做到这一点呢?
浏览 36
提问于2017-07-24
得票数 5
回答已采纳
1
回答
tf.segment_max错误:段ids未按1递增
tf.segment_max()和其他网段
运
维通常是。将此操作应用于动态生成
的
批处理
并
使用
tf.unique()定义段时,段ID可能不
连续
,从而
产生
错误。idx) print('indices: ', rval[0])一般
的
段ID不
连续
的
情况如何处理?
浏览 1
提问于2016-10-18
得票数 4
1
回答
连续
相同
的
"printf“调用会
产生
不同
的
输出
、
、
、
我
连续
调用printf函数,第一个printf写入它必须写入
的
内容,第二个printf只写入无效值,我猜是一些错误。在我读完评论后;P3C_Point *ProjectionPoints; uint Distance,LayerIDLOC = P3C_C
浏览 0
提问于2013-05-31
得票数 1
回答已采纳
1
回答
cmake
的
彩色
输出
,但只
输出
到屏幕,不
输出
到文件
有没有一种方法可以在
cmake
中为消息和提供彩色
输出
,但只有在
输出
没有重定向到文件
的
情况下(并且只
使用
cmake
的
可能性)?因为
使用
该方法,文件中
的
消息也会着色(打印转义序列)。我希望能够强制和编译
标志
,比如-fdiagnostics-color代表gcc,-fcolor-diagnostics代表clang。在某些平台上,如果没有这些
标志
,编译器不会对
输出
进行着色。我认为这是不可
浏览 1
提问于2016-03-22
得票数 0
1
回答
编译
cmake
代码时遇到"ld: symbol(s) not for architecture x86_64“
、
、
、
、
我正在尝试编译一个
使用
Boost
的
ROS包。64位- OS X 10.9),因为正在运行
输出
在CMakeFiles.txt中,我尝试了几乎所有的编译和链接
标志
,尝试了-stdlib作为libc++和libstdc++,以及将-mmacosx-version-min例如,现在我有: SET(
CMA
浏览 1
提问于2014-04-03
得票数 1
1
回答
多个
Cmake
_Prefix_Paths
在我开发
的
一个项目中,我们
使用
cmake
来编译我们
的
服务。目前,我们需要从3个
不同
的
位置获取Qt
的
数据,我很好奇是否有办法在三个
不同
的
位置上运行一个
cmake
命令。我们目前
使用
的
是:
cmake
-G "Visual Studio 12 2013" -DWITH_SERVER=1 -DCMAKE_PREFIX_PATH=C:\Qt\5.5\ms
浏览 0
提问于2015-07-07
得票数 32
回答已采纳
1
回答
CMake
:设置每个项目的编译选项和编译特性
我有一个包含几个软件组件(可执行文件、库)
的
代码库(例如,存储库)。所有这些都是
使用
CMake
构建
的
,每个组件都有各自
的
目标。现在,我知道设置编译器
标志
的
现代方法是特定于目标的:target_compile_features(foo PRIVATE cxx_std_17) 但是,我希望对整个项目中
的
所有目标都有<em
浏览 3
提问于2021-05-04
得票数 5
回答已采纳
1
回答
相同
的
预训练模型具有
相同
的
输入,多次运
行会
产生
不同
的
输出
。
我从火炬视觉加载了一个预先训练过
的
Resnet152。我用
相同
的
输入图像对模型进行多次评估,但每次
输出
是
不同
的
。很奇怪。有人知道原因是什么吗?我
的
代码是import torchfrom PIL importinput_batch) out2 = model(input_batch)
浏览 4
提问于2022-05-24
得票数 1
1
回答
为什么gfortran / gdb在调试时
产生
不同
的
数值结果?
、
、
、
我正在
使用
代码::块用gfortran编译一些数字代码。我有两个版本
的
可执行文件:调试和发布。args 当我正常运行代码时,版本和Debug可执行文件都会
产生
相同
的
输出
。但是,当我在gdb中运行代码时,
输出
是
不同
的
。这似乎是由于数值计算在执行过程中
产生
了
不同
的
结果。例如,在gdb中运行一次计算
的
结果为7.93941842553643E-06,正常运行时<e
浏览 3
提问于2017-02-23
得票数 1
2
回答
JVM PrintGCApplicationConcurrentTime和PrintGCApplicationStoppedTime
标志
、
、
我正在运行一个Java程序,我需要了解每个程序花在垃圾收集上
的
时间。我发现了以下两个JVM
标志
:-XX:+PrintGCApplicationConcurrentTime -XX:+PrintGCApplicationStoppedTime 但我找不到这方面的信息。我猜想PrintGCApplicationStoppedTime会在STW中打印应用程序时间多长时间,但是我不确定-XX:+PrintGCApplicationConcurrentTime
的
情况。
浏览 0
提问于2016-03-07
得票数 13
回答已采纳
1
回答
CMake
生成
的
忍者项目与GCC一起编译失败
、
、
、
我有一个跨平台
的
CMake
项目,它与Linux上
的
make/gcc和Windows上
的
MSVC完美地工作。我想让ninja试一试,并将其与make进行比较。当我在详细模式下运行ninja时,除了编译器是clang (/usr/bin/c++ => /usr/bin/clang++-3.9)之外,我得到
的
命令完全
相同
。下面是一个用于复制
相同
错误
的
示例C
浏览 3
提问于2016-10-31
得票数 2
回答已采纳
1
回答
cmake
,打印编译/链接命令
、
谁能告诉我,
CMake
的
命令行
标志
是什么,可以让它打印出它执行
的
所有编译/链接命令? 我在文档中找不到这个。我生命中
的
许多小时都消失了。
浏览 1
提问于2010-08-01
得票数 59
回答已采纳
2
回答
在bash脚本中将选项传递给
cmake
、
、
、
我正在尝试编写一个脚本,它将为
不同
的
杀菌剂构建多个cppUtes lib.a文件,
并
使用
bash脚本。ASAN_OPT='-fsanitize=address'
浏览 0
提问于2020-01-08
得票数 1
回答已采纳
1
回答
将
CMake
BOOL转发到C++
、
我希望能够在调用
CMake
时设置一组布尔
标志
,这些
标志
稍后将在C++代码中
使用
。"enable debugging")这实际上很好,
并
产生
与以下内容相当
的
内容:但是,用于
CMake
的
本地BOOL文本是ON/
浏览 1
提问于2022-03-20
得票数 1
回答已采纳
2
回答
CMake
:
CMake
构建类型(DCMAKE_BUILD_TYPE)是做什么
的
?
、
、
、
我
使用
的
是
CMake
(在CLion IDE中,但这与讨论无关)。我假设
CMake
将这些信息直接传递给编译器。但是,
CMake
应该是独立于平台
的
,并且(至少在原则上)能够
使用
不同
的
编译器构建
相同
的
代码。这是否意味着一个人应该采取
不同
的
做法?我一直在考虑
使用
构建配置。例如,我假设
使用
构建类型
标志
调用
CMa
浏览 3
提问于2020-07-23
得票数 2
回答已采纳
1
回答
用
CMake
作为.a而不是.wasm + .js构建静态库
、
、
我有一个
使用
CMake
构建
的
静态库,我想
使用
Emscripten作为一个WASM库(和JS引导程序)构建它。简单地
使用
Emscripten
CMake
工具链
并
添加适当
的
编译器/链接器
标志
,只会生成一个.a文件--即使-o <project name>.js被添加到编译器和/或链接器
标志
中。原因是因为我告诉
CMake
我想要一个静态库,所以它
使用
浏览 9
提问于2020-08-27
得票数 3
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
Simdjson:一个超高速的JSON解析工具
ESP32开发-ESP-IDF+VSCode-HelloWorld和项目结构
VisualStudio下如何编译和使用最新版本的OpenCV
cJSON,c语言的JSON库!
Python基础(一)
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券