gcc使用哪个链接器?

6
如何确定gcc使用的链接器是哪个?例如,我有3个链接器:其中2个在与gcc相同的目录中,另一个链接器在另一个目录中。
1个回答

11

你可以在 gcc 链接命令中添加 -Wl,-verbose 或使用

gcc -print-prog-name=ld

你知道吗,我能否使用某些gcc选项选择链接器? - Laser
是的,-B选项设置了二进制搜索路径。但要注意,上述命令告诉你ld二进制文件的位置,而不告诉你GCC是否配置为使用其他东西,比如ld.gold,尽管它可能没有。 - ams
1
哦,如果 -print-prog-name=ld 返回的只是 ld 那么这意味着 GCC 只是使用普通 $PATH 上的 ld - ams

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接