Редактор связей gnu ld: Введение

Вперед Назад Содержание

1. Введение

LD объединяет несколько объектных и архивных файлов, группирует сегменты данных и очищает таблицу символов.

LD поддерживает "Язык управления линкером", являющийся надмножеством "Языка управления линкером" фирмы AT&T, для обеспечения полного контроля над процессом линковки.

Данная версия LD использует библиотеку BFD для работы с объектными файлами. Это позволяет ld читать, объединять и записывать файлы в различных форматах - для примера, COFF или a.out. Файлы в различных форматах могут быть слинкованы вместе для создания файла в любом формате, поддерживаемом библиотекой BFD. ( См. Главу 5 для более полной информации.)

Кроме гибкости, LD обеспечивает еще более полную диагностическую информацию по сравнению с другими линкерами. Большинство линкеров прекращают выполнение сразу же после обнаружения ошибки. LD продолжает работать, пока это возможно, позволяя Вам распознавать ошибки, и даже в некоторых случаях получая объектный файл на выходе.


Вперед Назад Содержание