腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(1534)
视频
沙龙
1
回答
使用
set_target_properties
和
LINK_FLAGS
时
缺少
目
标的
链接
标志
、
、
我们正在尝试将目标特定的
链接
器
标志
添加到共享库
和
程序中。当我们尝试添加我们需要的
标志
时
: CRYPTOPP_XARCH_OPTIONS = "-xarch=ssse3if (CMAKE_CXX_COMPILER_ID STREQUAL "SunPro")
set_target_properties
(cryptest-program P
浏览 121
提问于2017-08-27
得票数 0
2
回答
每个可执行文件的不同
链接
器选项
、
我想要创建两个不同的可执行文件从相同的源文件,但具有不同的
链接
器参数。
使用
上面的行,我可以生成一个没有问题的可执行文件:target_link_libraries(${ELF_NAME} PRIVATE liba libb libc) 当我在上面的代码末尾添加以下两行时,我可以很好地生成第二个可执行文件(具有相同的
链接
器
标志
SOURCE_FILES} ${PR
浏览 0
提问于2018-10-17
得票数 2
回答已采纳
1
回答
CLion构建配置:如何设置LDFLAGS?
、
、
我想设置CC、CXX
和
LDFLAGS。我通常通过命令行编译
和
运行这个项目,但是我想
使用
IDE进行开发,所以我现在尝试
使用
CLion。在preferences菜单中的“构建、执行
和
部署”中,我
使用
CMake选项传递CC
和
CXX变量,如所附图片所示。但是,我不知道如何设置LDFLAGS (
链接
器有多个cmake选项)。
浏览 0
提问于2017-11-23
得票数 0
1
回答
在CMake中为项目设置特定的编译
标志
、
我已经设法编辑了特定项目的
链接
标志
,
使用
:但我似乎不能
使用
以下命令编辑编译器
标志
:打开Visual Studio项目
时
浏览 0
提问于2012-05-11
得票数 2
回答已采纳
1
回答
如何将-nodefaultlibs选项添加到add_executable()命令中?
、
、
我有
使用
CMakeLists.txt构建测试的g++:foreach(src ${sources}) string(REPLACE "our_prefix" "" bin ${src})
set_target_properties
我还尝试
使用
命令target_compile_option
浏览 0
提问于2018-12-24
得票数 0
回答已采纳
1
回答
使用
CMake正确设置
链接
器
标志
、
、
我有一个项目与C
和
ASM (AT&T)源文件,需要一个
链接
脚本。(proj PROPERTIES
LINK_FLAGS
"-T${proj_SOURCE_DIR}/link.ld -melf_i386") 奇怪的是,
使用
make VERBOSE=1构建显示了以下内容/usr/bin/cc作为C
链接
器。我玩过这个游戏,并尝试了几种不同的选项(包括设置CMAKE_LINKER
和
CMAKE_EXE_LINK_OPTIONS)。
浏览 2
提问于2016-03-24
得票数 1
回答已采纳
1
回答
如何在cmake中生成不同命令的对象文件
和
不同命令的.exe
、
我想知道如何
使用
不同的g++命令ex生成对象文件:
使用
这个main.o文件需要用不同的命令ex
浏览 1
提问于2016-01-29
得票数 0
1
回答
Qt插件与OpenMP支持的MinGW:未定义的引用?
、
、
、
、
我正在开发一个
使用
OpenMP的"Qt插件“(可以
使用
CMake参数启用/禁用OpenMP支持)。我
使用
MinGW
和
CMake作为开发环境。但是,当
使用
OpenMP支持构建
时
,它会给出错误 c:/mingw4/bin/../lib/gcc/mingw32/4.5.0/../../../..
浏览 4
提问于2011-01-27
得票数 4
回答已采纳
2
回答
用相对路径连接2个库的CMake
、
但是,只要我想移动这个文件结构,
链接
就会中断。例如,当我执行cp -r build/ build_copy/并
使用
rm -rf build/*清除build目录
时
,包含libB的任何代码都会引发error while loading shared如何让我的
链接
使用
相对文件路径? 附带注意:我需要它们是两个独立的共享库,并加上一个
链接
。
浏览 0
提问于2018-05-05
得票数 1
3
回答
使用
CMake抑制
链接
警告
、
、
、
我知道如何通过执行以下操作(假设我想禁用编译警告C4819)来抑制CMake的编译警告:那么如何
使用
CMake (比如LNK4099)来抑制
链接
警告呢?
浏览 2
提问于2016-01-22
得票数 13
1
回答
Emscripten: emmake生成.js文件
、
、
根据 emcmake cmake完成ok,然后emmake make工作,但我没有选择尝
浏览 1
提问于2015-07-22
得票数 13
3
回答
如何让-pthread代替-lpthread
使用
?
、
、
、
、
gcc-4.9将
使用
"-pthread“
链接
到线程库,然而,更早版本的gcc
使用
"-lpthreads”。似乎cmake仍然
使用
"-lpthreads“,我不知道如何纠正.
浏览 6
提问于2015-01-19
得票数 5
3
回答
cmake有类似target_link_options的东西吗?
您可以在接口库( COMPILE_OPTIONS foo)上设置,这些COMPILE_OPTIONS也将被foo的用户
使用
。target_compile_options(foo INTERFACE "-DSOME_DEFINE")target_link_libraries(exe foo) 是否有可能为
LINK_FLAGS
浏览 0
提问于2014-07-30
得票数 35
回答已采纳
1
回答
如何从COMPILE_FLAGS迁移到CMake中的target_compile_options?
、
、
我的CMakeLists.txt中有以下代码来为我的emscripten项目设置一些编译器
和
链接
器
标志
:
set_target_properties
(prolog_bfs PROPERTIESPROPERTIES
LINK_FLAGS
"--bind --emrun -s USE_BOOST_HEADERS=1 -s DISABLE_EXCEPTION_CATCHING=0") 这是非常好的USE_BOOST_HEADERS=1 -s DISABLE_EXCEPTION
浏览 19
提问于2020-03-05
得票数 2
回答已采纳
1
回答
利用mingw-w64
和
cmake构建32位
和
64位应用程序
、
、
我需要在32位
和
64位的windows (dll)上构建一个共享库。(mylib32 PROPERTIES PREFIX "" COMPILE_FLAGS "-m32"
LINK_FLAGS
"-m32")由于许多
链接
库的32位不兼容,我在
链接</em
浏览 70
提问于2021-10-13
得票数 0
3
回答
增加Clion程序的堆栈大小
、
、
、
对于具有深度递归调用的C程序,如何增加堆栈的最大大小?对于可以为可执行文件指定堆栈或堆大小的项目,是否有任何配置?
浏览 0
提问于2017-04-10
得票数 3
回答已采纳
1
回答
在android中
使用
地址消毒程序时的
链接
问题
、
我正在
使用
Android构建一个应用程序,其中包含一个
使用
NDK的模块。有证据显示内存损坏,所以我在NDK站点上
使用
之后的地址清除器。但这款应用程序无法构建。我需要(A)确保我的目标是Android 27+ (我将minSdkVersion设置为27;我正在为Galaxy 28构建一个调试版本),(B)添加编译器
标志
,我已经这样做了:1/2构建CXX对象CMakeFiles/cmTC_58655.
浏览 0
提问于2019-08-06
得票数 0
1
回答
在cmake中包含来自
标志
外部库
我正在尝试
链接
一个外部库,我们称它为foo,它不是用cmake编译的。foo已安装,我可以通过以下方式访问其cxx
标志
和
链接
标志
foo-config --cflags ) add_library(foo SHARED IMPOR
浏览 10
提问于2020-01-10
得票数 0
回答已采纳
4
回答
如何通过相对路径将共享库与CMake
链接
、
我想
链接
一个第三方libLibrary.so并将其与我的程序一起分发。如何使
链接
路径成为相对路径而不是绝对路径?
浏览 11
提问于2017-04-11
得票数 12
回答已采纳
1
回答
如何在CodeCov中正确配置C++ w/ CMake项目的CMake?
、
、
、
、
由于我的回购文件是C++的,而且我已经
使用
了CMake,所以我基本上将的after_success标签复制到了我的CMake文件中: # Creating reporthttps://codecov.io/bash) || echo "Codecov did not collect coverage reports" 我推送了一个自定义.codecov.yml文件来提供令牌
和
通知设置我真的不熟悉lcov,所以我不知道是否
缺少
了其他东西,也不知道这些呼叫是
浏览 5
提问于2017-07-06
得票数 3
回答已采纳
点击加载更多
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券