标签: macos linker
命令clang -fuse-ld=bfd返回错误,指出参数-fuse-ld=bfd中的链接器名称无效。
clang -fuse-ld=bfd
-fuse-ld=bfd
我尝试了bfd,lld和ld。似乎只有ld是正确的。
bfd
lld
ld
但是,在我看来,ld是链接程序的总称,并不指代特定的链接程序(Linux上的ld.bfd)。
ld.bfd
所以我想知道macOS实际使用哪个链接器?
答案 0 :(得分:1)
macOS使用苹果自己的链接器ld64。源可用here。
ld64