如何判断我是否正在使用GOLD链接器?

dro*_*del 7 gcc

我小组中的其他人为我的团队制作了LD.如何判断它是否使用--enable-gold构建?

dra*_*hnr 6

/usr/bin/ld通过ls -al链接检查符号链接(如果链接到ld.gold或)ld.bfd。其余的应该是显而易见的。

注意:命名可能略有不同,以上内容对于ArchLinux都是正确的。在其他系统上,ld.gold可以直接调用goldld.bfd也可以调用ld

  • 试试ld -v,它应该告诉你里面有什么。应该出现“ GNU gold(GNU Binutils 2.23.2)1.11”或“ GNU ld(GNU Binutils)2.23.2”。 (3认同)