腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
3
回答
CMake
链接
失败
linker
、
cmake
我正在为
CMake
配置我的项目,并且有
链接
问题--所有的项目文件都成功编译,然后它说它正在
链接
并报告各种没有找到的符号。以下是我的顶级CMakeLists.txt:set(
CMAKE
_MODULE_PATH ${
CMAKE
_MODULE_PATH} "${
CMAKE
_SO
浏览 9
提问于2010-07-21
得票数 2
回答已采纳
1
回答
CMake
链接
失败
c++
、
eclipse
、
cmake
")
cmake
-G"Eclipse CDT4 - Unix Makefiles" -DCMAKE_TOOLCHAIN_FILE=../Source/cross-tool.
cmake
../Source`
cmake
--build .项目开始编译,但在最后尝试
链接
时
失败
,并显示以下错误: [100%] Linking CXX executable cross
浏览 74
提问于2016-08-23
得票数 4
回答已采纳
2
回答
在Bazel项目中构建
CMake
库
tensorflow
、
build
、
cmake
、
bazel
、
nanomsg
对于本地开发服务器,我使用
cmake
install安装nanomsg (到/usr/local),并从它们安装的位置访问头文件。这个项目在当地进行得很好。一个更可移植的解决方案是,我创建了一个genrule来运行一个特定的
cmake
命令序列,这些命令可以用来构建nanomsg。这种方法更简洁,但是不能将genrule重用到
cmake
其他项目。显然,在builds中,
cmake
作为一流的公民是不受支持的。是否有人在您自己的项目中遇到过这个问题,创建了一种通用的、可移植的方法来在使用
cmake</
浏览 4
提问于2017-09-10
得票数 7
回答已采纳
1
回答
除翻译单元编译
失败
外,报告目标
失败
cmake
、
makefile
、
ninja
假设我有数百个目标,其中一些不是构建成功的关键(例如,我在make上使用--keep-going,在忍者上使用-k 9000 ),我需要找出哪些
cmake
目标
失败
了。使用add_custom_command(),可以将生成后命令添加到
cmake
目标中,该目标输出名称如下:但是
失败
怎么办?如果
链接
失败
,那么我可以解析我使用的任何东西(忍者/make/msbuild)的详细输出,并查看哪个目标
失败
了。但是,如
浏览 1
提问于2015-11-13
得票数 1
回答已采纳
1
回答
CMake
在CMakeLists.txt中更改后会忘记线程
c++
、
boost
、
pthreads
、
cmake
下面是最后的
链接
命令:但是,如果我在再次运行make时更改库中的一个CMakeLists.txt文件(例如添加一个新的.cpp,甚至只是重新保存一个CMakeLists.txt),那么依赖于库的最终可执行文件将在最后的
链接
中
失败
下面是
失败
的
链接<
浏览 1
提问于2012-07-16
得票数 0
1
回答
CMake
"uuid“
链接
失败
c++
、
linker
、
cmake
当我试图构建时,我会得到以下错误: 对“uuid_unparse”的未定义引用
cmake
_minimum_required(VERSION 3.6) set(
CMAKE
_CXX_FLAGS "${
CMAKE
_CXX_FLAGS} -std=c++11 -luuid -pthread")但是我想用
CMake
来做这件事,我试着在CMakeLists.txt文件中添加这个标志
浏览 14
提问于2016-08-21
得票数 5
回答已采纳
1
回答
CMake
自动
链接
外部库依赖项
linker
、
cmake
、
shared-libraries
我目前正在开发一个名为的库,并使用
CMake
作为其构建系统。我正在集成YARP,它也使用
CMake
作为其构建系统。因此,我使用标准的
CMake
方法导入YARP。问题是,在(我的库的)
链接
阶段,
CMake
将自动
链接
到YARP所依赖的所有库。当使用缺省库路径中的库时,这不是一个大问题,但是如果您需要
链接
到不在库路径上的库(并且该库不是您的项目的一部分),那么
链接
将
失败
(因为找不到所需的库)。这正是当尝试构建一个使用HAMMER (也使用<
浏览 2
提问于2011-09-09
得票数 0
回答已采纳
2
回答
CMake
可以找到一个Boost头文件,但找不到另一个
c++
、
cmake
、
header-files
HAVE_BOOST_PARAMETER_KEYWORD_HPP)我遇到的问题是,
CMake
root root 861 nov 13 13:47 /usr/include/boost/asio/io_service.hpp 我已经安装了Boost 1.67,并在Debian系统上安装了一个使用
CMake
浏览 6
提问于2018-11-26
得票数 4
回答已采纳
2
回答
试图在共享驱动器上编译时出现
链接
错误
mount
、
compiling
、
opencv
、
cmake
/lib/libopencv_core.so
CMake
Error:
cmake
_symlink_library: System Error: Operation not permitted make[2]: *** [lib/libopencv_core.so
浏览 0
提问于2013-01-03
得票数 5
回答已采纳
1
回答
MacOS - clang地址杀菌剂
链接
失败
macos
、
cmake
、
clang
、
linker-errors
、
address-sanitizer
我一直试图使用Clang的地址代码消毒剂,但是
链接
器不会有它。
链接
器可能是"ld",尽管我的
CMAKE
设置向我保证clang是
链接
器。将-fsanitize=address添加到编译器和
链接
器标志中。 建筑x86_64:___asan_after_dynamic_init .___asan_before_dynamic_init .x86_64 <<<< **可疑** clang:错误:
链接
器命令
失败
,退出代码1(使
浏览 7
提问于2017-10-24
得票数 9
2
回答
在Mac上安装
CMake
命令行工具
macos
、
terminal
、
cmake
我在两天前安装了
CMake
,通过图形用户界面并选择“安装命令行工具”,没有任何问题。我刚买了一台全新的Macbook,并试图再次安装
CMake
,但选项已更改为“如何安装命令行工具”,并且当点击时应用程序崩溃 有没有什么原因让它改变呢?有没有其他方法来安装命令行工具?
浏览 1
提问于2015-06-05
得票数 33
回答已采纳
1
回答
如何将
链接
器目录添加到
cmake
gtest_discover_tests
c++
、
cmake
、
linker
、
googletest
我已经使用以下命令设置了编译器路径: set(
CMAKE
_C_COMPILER /opt/gcc-5.4.0/bin/gcc-5.4.0) set(
CMAKE
_CXX_COMPILER /opt/gcc(target WORKING_DIRECTORY <gtests_soruce_dir>) gtest目标
链接
失败
: target: /lib64/libstdc++.so.6: version `CXXABI/share
浏览 67
提问于2020-08-14
得票数 0
2
回答
添加不存在的目标时强制
CMake
target_link_libraries
失败
c++
、
cmake
、
target-link-libraries
CMake
有一个令人恼火的默认行为(我猜想,我在
CMake
配置中没有看到什么神奇之处,但我可能错了,因为我对
CMake
知之甚少),当您将目标添加到项目中时,他会默默地忽略这些行为,即使该目标不存在,例如://另一个CMakeLists.txtTarget_link_libraries( PUBLIC StackOverlow ) 有没有办法强迫
CMake
检查您在target_link_libraries中
链接
的所有项目是否都存在?
浏览 1
提问于2020-05-08
得票数 4
1
回答
在
链接
器中添加前缀
c++
、
visual-studio
、
linker
、
cmake
、
bullseye
我知道如何在
链接
器中添加前缀。我需要这样做,因为在编译和
链接
之前,我需要添加斗牛眼编译器和
链接
器前缀。SET(
CMAKE
_CXX_COMPILER "${BULLSEYE_PREFIX_CC} --no-banner ${
CMAKE
_CXX_COMPILER}")我似乎找不到类
浏览 4
提问于2014-09-27
得票数 0
回答已采纳
1
回答
在调用
链接
器时,可以强制
CMake
重新排序参数吗?
c++
、
cmake
我有一种奇怪的行为,如果需要动态
链接
,
CMake
就无法
链接
任何可执行文件。g++无法找到库中定义的任何符号。[ 50%] Building CXX object CMakeFiles/chargen.dir/test.cpp.obj实际上,如果我试图使
浏览 1
提问于2018-09-02
得票数 3
回答已采纳
1
回答
Verbose
cmake
:如何获得更多诊断信息?
build
、
cmake
、
configure
、
infrastructure
、
verbose
我从
cmake
得到一些奇怪的错误:-- Configuri
浏览 5
提问于2017-01-16
得票数 7
2
回答
nvcc致命:未知选项“p线程”
makefile
、
cmake
创建了一个构建目录,并在其中运行
cmake
命令。但是,当我执行make时,它会显示以下错误消息: nvcc致命:未知选项‘的配方
失败
CMakeFiles/Makefile2:15
浏览 0
提问于2019-03-12
得票数 0
1
回答
如何在Qt5中静态地将
CMake
与CLion连接?
c++
、
qt
、
makefile
、
cmake
、
qt5
我创建了空项目,并像这样更改了CMakeLists.txt:project(Splines) set(
CMAKE
_CXX_FLAGS "${
CMAKE
_CXX_FLAGS} -std=c++14 -Wall -Wextra -pedantic -staticfind_package(Qt5Widgets)
浏览 1
提问于2016-10-24
得票数 1
回答已采纳
1
回答
如何让
CMake
生成的项目与openssl静态
链接
?
openssl
、
cmake
我手动创建的所有VC++项目都与静态openssl库
链接
在一起,一切都很正常。#pragma comment(lib, "libeay32.lib")我已经尝试将
CMake
手动创建的项目使用openss
浏览 2
提问于2015-05-29
得票数 0
1
回答
带有二级依赖项
链接
的aarch64动态
链接
器rpath使用
c++
、
cmake
、
arm
、
ld
、
binutils
我在使用
CMake
for aarch64体系结构构建项目时遇到了一个问题,而宿主工具链的一切都很好。但是,当我试图使用ARM编译器构建项目时,我会得到
链接
器错误:$ ld --version$ a
浏览 4
提问于2019-11-06
得票数 2
回答已采纳
点击加载更多
相关
资讯
Cmake 入门简介
大型工程的管理,CMake快速入门
CMake与Ninja:跨平台构建的完美组合
Windows平台Python+VS+Cmake+dlib+Face
在CMake中指定项目名称的方法
热门
标签
更多标签
云服务器
ICP备案
对象存储
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券