腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
1
回答
为什么
`
ld
`
链接
这个
程序
失败
?
、
这个
命令没有将我的文件
链接
到我想使用的库,这是什么?我能够编译
这个
库并使其正常工作。此外,我还能够运行示例
程序
。太棒了。现在我想修改示例
程序
,看看我能走多远。 这就是我被卡住的地方,因为我并不真正理解编译是如何工作的。.现在,当
链接
库时,
ld
在libexpat.a中找不到(xmlparse.o) (参见下面的完整输出)...however我知道
这个
库是工作的,因为我可以在XCode.I中运行它。根据
这个
...
ld
应该
浏览 6
提问于2019-11-22
得票数 0
回答已采纳
1
回答
ld
.so.conf不会由ldconfig加载。
、
因此,我编辑了我的/etc/
ld
.so.conf文件,现在看起来如下所示:include /etc/
ld
.so.conf.d当我试图使用MKL运行一个
程序
时,它会
失败
。但是,如果我向/usr/local/lib中的正确库添加了一个符号
链接
(
这个
链接
是从/etc
浏览 2
提问于2015-10-26
得票数 2
回答已采纳
2
回答
为什么
不搜索二进制本身上的符号?
、
、
、
、
当我使用
LD
_DEBUG=symbols运行时,我注意到它没有在文件本身中查找
这个
符号,因此出现了未定义的符号。其他符号是在文件上查找的,你也可以在下面看到。 17405: symbol=__gmon_start__; lookup in file=/lib64/
ld
-linux-x86/x86_64-l
浏览 5
提问于2017-07-25
得票数 0
回答已采纳
1
回答
rhel + /usr/lib64 64+如何恢复文件夹
、
、
/usr/lib64 /usr/lib64_bckmv /usr/lib64_bck /usr/lib64-bash: /usr/bin/mv: /lib64/
ld
-linux-x86
浏览 0
提问于2020-05-28
得票数 -1
回答已采纳
1
回答
为什么
会出现沙丘构建错误?“找不到-lz”
、
、
我试图用
这个
沙丘文件构建一个项目:(executable (flags -precomputed_values/gen_values/dune", line 2, characters 7-17: ^^^^^^^^^^ /usr/bin/
ld
: cannot find
浏览 6
提问于2022-08-09
得票数 0
1
回答
我如何下载R包APE
install.packages("ape", dependencies = T)'-L/usr/local/gfortran/lib/gcc/x86_64-apple-darwin15/6.1.0‘
ld
:
ld
:目录找不到选项-lgfortran
ld
:警告:目录找不到选项'-L/usr/local/gfortran/lib’
ld
:-lgfortran库
浏览 11
提问于2022-09-01
得票数 0
2
回答
忽略
LD
_LIBRARY_PATH并坚持使用在
链接
时通过-rpath提供的库
、
我的问题是,环境指定了一个包含与正在使用的编译器不兼容的libstdc++的
LD
_LIBRARY_PATH。我尝试过静态编译,但这对于g++似乎是不可能的( 4.2.3版,似乎在以后的版本中已经在
这个
方向上完成了工作,但是没有,-static-libstdc++或类似的东西)。不幸的是,
LD
_LIBRARY_PATH似乎优先于rpath (重置
LD
_LIBRARY_PATH确认它能够找到库,但如上所述,
LD
_LIBRARY_PATH将为每个人设置,我无法更改)。有没有办法让rpath优先于
LD</
浏览 2
提问于2010-03-09
得票数 2
回答已采纳
4
回答
LD
_LIBRARY_PATH vs LIBRARY_PATH
、
、
我正在构建一个简单的C++
程序
,我想临时用一个更新版本的共享库替换系统提供的共享库,以便进行开发和测试。我尝试设置
LD
_LIBRARY_PATH变量,但
链接
器(
ld
)
失败
,出现以下错误:
链接
器使用以下搜索路径来查找所需的共享库:...对于本机
链接
器,环境变量“
LD
_LIBRARY_PATH
浏览 53
提问于2010-11-23
得票数 179
回答已采纳
1
回答
TensorFlow构建
失败
,`GLIBCXX_3.4.20‘未找到
、
GLIBCXX_3.4.20‘not (bazel-out/host/bin/bin/bazel/protobuf/protoc) 尝试在Tensorflow中的CROSSTOOL.tpl文件中添加
链接
器标志
浏览 2
提问于2016-12-14
得票数 0
1
回答
在glibc编译中,来自dl-addr.c的多定义错误,并添加了printf
、
、
在glibc-2.13/nptl/sigaction.c中,我只放置了一个简单的printf("test\n");,但我的glibc编译
失败
了。只需添加一个printf,我就可以从dl-addr.c获得_itoa的多个定义,我不知道
为什么
。 谁能告诉我
为什么
会发生这种情况,以及可能的解决方案。
浏览 0
提问于2011-12-08
得票数 2
回答已采纳
1
回答
如何使用windows上的clang从命令行传递
链接
器脚本?
、
、
、
、
我正在尝试为我的一个
程序
定制内存映射的
链接
脚本。引发的错误是:
链接
:警告LNK4044:无法识别的选项'/T';忽略linker.
ld
:致命错误LNK1107:无效或损坏的文件:无法在0x76处读取clang: erro
浏览 1
提问于2019-08-03
得票数 2
1
回答
在MacOS上将EFI应用
程序
与LLVM连接起来
、
、
、
我试图交叉编译并
链接
一个使用的非常简单的EFI应用
程序
。完全错误是:
失败
: test.efi:& /opt/local/bin
浏览 16
提问于2022-02-28
得票数 0
2
回答
为什么
GNU
链接
器找不到与-l<library>共享的对象?
、
、
、
尝试
链接
目标文件时出现错误:collect2:
ld
returned 1 exit status 但是,
这个
库似乎就在那里(实际上,我是通过在/etc/
ld
.so.conf.d/opt/ibm&
浏览 2
提问于2011-03-09
得票数 5
1
回答
无法
链接
包含iostream的动态库
、
、
、
ld
的行为很奇怪,我想知道是怎么回事。-Bshareable -o libmylib.so mycode.o
链接
它。实际上,即使在添加
这个
cout之前,如果我只是在上面的代码中添加#include <iostream>,在
链接
时我就会得到错误如果我将它与g++ -shared
链接
起来,它会起作用,但这不是重点
浏览 3
提问于2016-11-19
得票数 0
1
回答
Linux上的Tomcat 7无法在Grails 3 War文件中找到Java类
、
、
Architecture: amd64JVM Vendor: Oracle Corporationjava.lang.NoClassDefFoundError: Could not initialize class package_name.class_nameERROR org.s
浏览 4
提问于2016-12-31
得票数 0
2
回答
无法推断clang的编译器目标三元组
、
、
我该如何解决
这个
问题呢?
浏览 4
提问于2013-08-21
得票数 1
2
回答
构建
失败
?Apple Mach-o
链接
器错误?
、
我的应用
程序
运行得很好,直到我开始尝试归档。我没有收到任何编译器警告或错误,但当我运行应用
程序
时,构建
失败
,如下所示我注释掉了我正在使用的所有归档代码,但是构建仍然
失败
,我不知道
为什么
。Build/Intermediates/HW1ARC.build/Debug-iphonesimulator/HW1ARC.build
浏览 7
提问于2013-10-10
得票数 1
1
回答
%
ld
无法识别选项
、
、
、
我正在读取此,并尝试使用以下命令
链接
应用
程序
:
ld
test.o –o test.bin,
链接
器无法识别-o选项:GNU
ld
(GNU Binutils for Ubuntu) 2.24
浏览 88
提问于2016-08-13
得票数 2
回答已采纳
1
回答
可以在Clang的
ld
.lld的
链接
器脚本中使用"NOCROSSREFS_TO“吗?
、
、
、
、
我需要编译自定义
链接
器脚本项目。
这个
项目是由gcc成功编译的。 当我在
ld
.lld
链接
器中使用clang时,构建
失败
。在
链接
器阶段,由于使用了
链接
器脚本中使用的"NOCROSSREFS_TO“命令而
失败
。 对
ld
.lld
链接
器使用这样的命令是可能的吗?有其他选择吗?
浏览 47
提问于2019-05-21
得票数 0
回答已采纳
1
回答
无法通过mpicc向gcc传递额外的旗帜
、
、
、
我有一个使用OpenMPI库的C
程序
。我还使用了libm的函数,并在我的
程序
中包含了math.h。在使用mpicc编译时,如下所示编译成功,但
链接
失败
,
ld
无法
链接
libm和以下三行错误 /usr/bin/
ld
: /tmp/cct0O5Yv.o: undefined reference to symbol 'log10@@GLIBC_2.2
浏览 1
提问于2021-03-24
得票数 0
回答已采纳
点击加载更多
相关
资讯
注册/认证小程序为什么验证失败
程序员节:中国广大程序猿的节日,为什么是1024这个特殊的数字
这个小程序小游戏为什么会火?
这个数据库管理工具为什么这么受程序员青睐?
探索静态库与动态库的“奥秘”
热门
标签
更多标签
云服务器
ICP备案
实时音视频
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券