编译报错

/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

更新一下软件:

        yum install binutils