编译报错
/data/pkg/go1.18.4/go/pkg/tool/linux_amd64/link: running g++ failed: exit status 1
/usr/bin/ld: /tmp/go-link-997139771/000014.o: unrecognized relocation (0x2a) in section `.text'
/usr/bin/ld: final link failed: Bad value
collect2: error: ld returned 1 exit status
刚开始查阅说是g++版本不对,修改gcc与g++版本后还是同样报错,于是按照这位博主的方法https://blog.csdn.net/phone1126/article/details/120722974完美解决,在此记录
缺少gcc:安装一下:
yum install glibc-static
更新一下软件:文章来源:https://www.toymoban.com/news/detail-511116.html
yum install binutils文章来源地址https://www.toymoban.com/news/detail-511116.html
到了这里,关于go编译遇到running g++ failed: exit status 1的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!