腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Clang++和`-fuse-ld=gold`‘导致许多未使用
的
选项警告
cmake
、
compiler-warnings
、
clang++
我试图在一个gold项目中使用带有clang++
的
clang++
链接
器
。如果我就这么做我收到了大量
的
警告: clang: warning: argument unused during compilation:我应该把它
添加到
我
的
CMake
脚本
中
,以避免到处都有警告?
浏览 2
提问于2017-04-26
得票数 4
回答已采纳
1
回答
仅
将
链接
器
标志
添加到
CMake
中
的
特定
库
gcc
、
cmake
、
clang
假设我有一个名为exec
的
最终可执行文件,我需要将它与两个共享
库
-- libA和libB
链接
起来。对于libA,我想传递一些
链接
器
标志
,另一个我不希望传递
的
库
。这是我简化
的
CMakeLists.txt文件目前
的
样子: add_executable(exec) PRIVATElibA) target_link_
浏览 17
提问于2020-09-15
得票数 0
1
回答
如何在
CMake
中
适当地指定特性ICC编译
器
选项?
cmake
、
intel
、
idioms
、
icc
、
buildconfiguration
Intel /C++有许多定制
标志
,其中一些是混合编译和
链接
的
(如-qopenmp),而另一些则是特殊
的
替代形式(例如用于与英特尔ipp
库
链接
的
-ipp )。我可以
将
这些
标志
“手动”
添加到
编译
器
标志
中
,忽略它们可能具有
链接
含义
的
事实;或者将它们
添加到
编译和
链接
标志
<
浏览 20
提问于2022-01-02
得票数 5
2
回答
如何通过Gradle
将
链接
器
标志
传递给Android Studio
中
的
cmake
c++
、
android-studio
、
cmake
、
android-ndk
、
linker
我正在尝试在Android Studio
中
创建一个简单
的
测试应用程序,并支持C++。我还需要将一些额外
的
链接
器
标志
传递给本机构建。在旧
的
Android.mk构建格式
中
,这是相当简单和有文档记录
的
。然而,Android Studio现在默认使用
cmake
作为本地
库
,并且不清楚如何指定要传递给NDK
的
额外
链接
器
标志
。 我尝试添加<e
浏览 0
提问于2017-09-07
得票数 2
5
回答
使用
CMake
打开
链接
器
标志
c++
、
c
、
visual-studio-2010
、
linker
、
cmake
当使用
CMake
生成VS2010目标时,我希望打开/LTCG
标志
(如果可能,只适用于带有debug
的
release +release,但如果它是启用
的
,则可以用于调试构建)。如何修改
链接
器
标志
?add_definitions()不起作用,因为它只修改编译
器
标志
。是的,我已经把它封装在if(MSVC)
中
。 如何修改
链接
器
标志
?
浏览 3
提问于2010-08-23
得票数 21
回答已采纳
1
回答
Cmake
:多配置
cmake
项目的专门配置
特定
设置
c++
、
visual-studio-2015
、
cmake
、
multi-configuration
这里
的
Cmake
新手,我目前正试图
将
一个只考虑单一配置
的
cmake
项目转换为一个能够生成visual studio文件
的
多配置项目。然后,变量ENABLE_DEBUG在
cmake
项目中用于如下内容:if(ENABLE_DEBUG)endif() add_library(LIB
浏览 5
提问于2017-10-05
得票数 6
回答已采纳
0
回答
如何通过导入
的
目标传递设置"
CMAKE
_EXE_LINKER_FLAGS“?
c++
、
cmake
、
luajit
我正在为一个
库
实现一个FindXXX.
cmake
,它需要
链接
到它
的
exe,以添加
特定
的
链接
器
标志
。具体地说,这是针对LuaJIT
的
,它要求应用程序使用以下
链接
:我不想只设置
CMAKE
_EXE_LINKER_FLAGS,因为可能还有其他exes没有
链接
到我在项目中构建
的<
浏览 11
提问于2018-07-17
得票数 1
3
回答
追加到
CMAKE
_C_FLAGS
c++
、
c
、
cmake
、
compiler-flags
、
linker-flags
到目前为止,我们使用
的
代码行如下所示:SET(
CMAKE
_CXX_FLAGS"-O3 -xSSE3 -restrict -lpthread -lX11 -ldrm")if(SINGLE_MODE) SET当我使用message命令来显示
标志
变量<
浏览 0
提问于2015-04-28
得票数 23
回答已采纳
4
回答
libtins
库
的
C++未定义引用
c++
、
cmake
、
static-libraries
我按照描述
的
方式构建了包,并将#include <tins/tins.h>
添加到
示例文件
的
头中,从而安装了C++包。我运行了ldconfig,但是构建总是抛出一个未定义
的
引用错误:/home/patrick/ClionProjectsTins::PDU::~PDU()' collect2: error: ld returned 1
浏览 1
提问于2016-04-16
得票数 1
回答已采纳
2
回答
使用
cmake
不工作
的
强制
链接
静态
库
c++
、
cmake
、
linker
对于我们
的
可执行文件之一,我们需要强制在其中几个IMPORTED
库
中
的
所有符号中进行
链接
,因此我们需要在该
库
的
名称之前
将
-Wl,-force_load传递给编译
器
。请注意,这些导入
的
库
之间存在依赖关系,因此它们需要在
链接
命令行
中
按正确
的
顺序放置。我们使用
的
是相当标准
的
target_link_libraries(
浏览 4
提问于2019-12-05
得票数 6
回答已采纳
1
回答
在调用
链接
器
时,可以强制
CMake
重新排序参数吗?
c++
、
cmake
我有一种奇怪
的
行为,如果需要动态
链接
,
CMake
就无法
链接
任何可执行文件。g++无法找到
库
中
定义
的
任何符号。[ 50%] Building CXX object CMakeFiles/chargen.dir/test.cpp.obj g++
浏览 1
提问于2018-09-02
得票数 3
回答已采纳
5
回答
如何在CMakeLists.txt
中
设置LDFLAGS?
gcc
、
makefile
、
cmake
、
ld
、
ldflags
我通过
CMAKE
_C_FLAGS在
CMake
中
设置了CFLAGS。像这样设置LDFLAGS吗?
浏览 6
提问于2011-05-21
得票数 73
回答已采纳
1
回答
如何设置CmakeList
标志
c++
、
cmake
、
compiler-flags
这是我编译cpp代码
的
方式:SET(GCC_COVERAGE_COMPILE_FLAGS "-I/usr/local/include/modbus -L/usr/local/li
浏览 0
提问于2015-08-13
得票数 0
1
回答
是否存在
CMake
add_library(<lib> OBJECT <src>)
的
环境变量?
c++
、
makefile
、
cmake
、
shared-libraries
CMake
是2.8.8,编译时引入了对象
库
类型: add_library(对象)。能够
将
所有类编译到.o文件
中
是一个有用
的
构造,但还不能将它们
添加到
库
中
。但是,我不确定它最后附加到生成
的
make文件
中
的
命令上
的
标志
是什么。我希望能够仅为对象
库
指定构建
标志
,而不必求助于更全局
的
标志
,如
C
浏览 3
提问于2012-07-16
得票数 4
回答已采纳
1
回答
编译制图师ros失败(cartographer_pbstream)
cmake
、
ros
、
cartography
嗨,我遵循了建议
的
一步一步
的
步骤来构建绘图软件包。我来到构建和安装步骤,没有任何问题。我得到
的
错误如下。/
cmake
/actionlib_msgs-extras.
cmake
-- Up-to-date: /home/pi/elk_ws/install_isolated/share/actionlib_msgs/
cmake
/actionlib_msgsConfig.
cmake</em
浏览 16
提问于2022-01-31
得票数 0
1
回答
如何
将
外部
库
与
CMake
项目
链接
c++
、
cmake
、
linker
、
qt-creator
├── main.cpp ├── server.cpp我
的
CMakeLists.txt文件如下所示:set(
CMAKE
_CXX_STANDARD_REQUIRED当我尝试使用外部
库
()时,问题就出现了。我不知道怎么用它。我试图将它<
浏览 1
提问于2021-05-17
得票数 1
回答已采纳
2
回答
在
CMAKE
中正确设置Visual Studio
链接
器
标志
/SUBSYSTEM
c++
、
visual-studio
、
linker
、
cmake
我正在尝试建立一个旧项目使用
cmake
,我想保持所有的
标志
与以前一样。旧
的
项目生成器使用最小子系统版本号5.01设置
链接
器
标志
/SUBSYSTEM,如下所示:我在
cmake
中
尝试了同样
的
方法,添加了以下内容: set_target_properties(mytarget PROPERTIES LINK_FLAGS_RELEASE "
浏览 1
提问于2015-11-23
得票数 17
2
回答
如何阻止
CMake
链接
到libstdc++
cmake
我为C++项目提供了一个非常简单
的
CMakeLists.txt,它构建了一个共享
库
: ${HDR_PUBLIC}
链接
库
时,
CMake
会自动使用-lstdc++。
浏览 1
提问于2013-02-25
得票数 15
回答已采纳
1
回答
MacOS - clang地址杀菌剂
链接
失败
macos
、
cmake
、
clang
、
linker-errors
、
address-sanitizer
我一直试图使用Clang
的
地址代码消毒剂,但是
链接
器
不会有它。
链接
器
可能是"ld",尽管我
的
CMAKE
设置向我保证clang是
链接
器
。
将
-fsanitize=address
添加到
编译
器
和
链接
器
标志
中
。 建筑x86_64:___asan_after_dynamic_init .___
浏览 7
提问于2017-10-24
得票数 9
2
回答
如何在
cmake
项目中设置/取消设置编译
器
标志
?
c++
、
gcc
、
cmake
、
assimp
我是新
的
cmake
和做了一个由qt创建者提供
的
脚手架
的
cmake
项目。我以源形式添加了一个
库
(assimp)。“-Werror=未知-语用”要求编译
器
将
未知
的
语用视为错误。Assimp有许多gcc不理解
的
语用指令,所以我不想把这个
标志
传递给编译
器
。我查看了设置,找不到设置
标志
的
位置。我如何禁用它,以便我
的
程序编译?编辑:我搜索了
浏览 28
提问于2022-09-26
得票数 0
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
VisualStudio下如何编译和使用最新版本的OpenCV
CV干货来袭
C++ 生态:编译器、IDE、测试工具大全
cJSON,c语言的JSON库!
VS2019 v16.3跨平台开发四件套
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券