gcc使用哪个链接器?

gcc使用哪个链接器?,gcc,linker,Gcc,Linker,如何确定我的gcc使用哪个链接器? 例如,我有3个链接器: 2在一个目录中,与gcc的位置相同 和另一个目录中的另一个链接器。您可以将-Wl,-verbose添加到gcc链接命令或使用 gcc -print-prog-name=ld 你知道吗,我可以选择带有gcc选项的链接器吗?是的,-B选项设置二进制搜索路径。但是请注意,上面的命令会告诉您ld二进制文件的位置。它不会告诉您GCC是否配置为使用其他东西,例如ld.gold,尽管它可能不是。哦,如果-print prog name=ld只返回l

如何确定我的gcc使用哪个链接器?
例如,我有3个链接器:
2在一个目录中,与gcc的位置相同

和另一个目录中的另一个链接器。

您可以将
-Wl,-verbose
添加到
gcc
链接命令或使用

gcc -print-prog-name=ld

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