какой компоновщик использует macOS Mojave - PullRequest
0 голосов
/ 21 января 2019

Команда clang -fuse-ld=bfd возвращает ошибку, говоря недопустимое имя компоновщика в аргументе -fuse-ld=bfd.

Я пробовал bfd, lld и ld.Кажется, что только ld является правильным.

Но, на мой взгляд, ld является общим термином для компоновщика и не относится к конкретному компоновщику (ld.bfd в Linux).

Так мне интересно, какой компоновщик на самом деле использует macOS?

1 Ответ

0 голосов
/ 21 января 2019

macOS использует собственный компоновщик Apple, ld64. Источник доступен здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...