GNU linker

GNU linker
Логотип программы GNU linker
Тип Компоновщик
Автор Проект GNU
Разработчик Проект GNU
Написана на Си
Операционная система GNU
Последняя версия
  • toolset version of binutils[1]
Лицензия GNU General Public License

GNU linker (или GNU ld) — компоновщик исполняемых файлов, свободная реализация компоновщика ld ОС Unix.

GNU linker является частью пакета GNU Binary Utilities (binutils), распространяемого в соответствии с условиями GNU General Public License.

Функциональность

Как и прочие компоновщики, GNU linker создаёт исполняемый модуль (или библиотеку) из объектных модулей, созданных в процессе компиляции программного проекта.

Особенности

Для осуществления большего контроля над процессом компоновки GNU ld может быть передан linker script.[2]

См. также

  • Binary File Descriptor library (libbfd)
  • Gold (компоновщик)

Примечания

  1. https://sourceware.org/git/?p=binutils-gdb.git;a=tree
  2. GNU Manuals Online: binutils  (неопр.). Дата обращения: 3 сентября 2013. Архивировано 25 декабря 2013 года.

Ссылки

  • GNU linker manual
  • ld(1): The GNU linker — страница справки man по пользовательским командам GNU/Linux  (англ.)
Перейти к шаблону «GNU»
История
Лицензии
Программное
обеспечение
Персоналии
Другие темы