本文主要是介绍解决unrecognized relocation (0x2a) in section `.text`,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
解决unrecognized relocation (0x2a) in section .text
问题:
/usr/bin/ld: …/deps/zw/lib/libdmsdk.a(http.o): unrecognized relocation (0x2a) in section `.text’
/usr/bin/ld: final link failed: 错误的值
collect2: 错误:ld 返回 1
make: *** [thermometry] 错误 1
解决方案:
查看ld 版本 ,使用命令:ld -v
GNU ld version 2.25.1-22.base.el7
通过网上搜素可知,是ld版本过低,因此使用更高版本
GNU ld version 2.27-28.base.el7_5.1
使用高版本ld,就编译通过了。
这篇关于解决unrecognized relocation (0x2a) in section `.text`的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!