GNU linker
| GNU linker | |
|---|---|
| |
| Тип | компоновщик |
| Автор | Проект GNU |
| Разработчик | Проект GNU |
| Написана на | Си |
| Операционные системы | GNU/Linux, BSD и macOS |
| Последняя версия |
|
| Лицензия | GPL 3.0+[2] |
GNU linker (или GNU ld) — компоновщик исполняемых файлов, свободная реализация компоновщика ld ОС Unix.
GNU linker является частью пакета GNU Binary Utilities (binutils), распространяемого в соответствии с условиями GNU General Public License.
Функциональность
Как и прочие компоновщики, GNU linker создаёт исполняемый модуль (или библиотеку) из объектных модулей, созданных в процессе компиляции программного проекта.
Особенности
Для осуществления большего контроля над процессом компоновки GNU ld может быть передан linker script.[3]
См. также
- Binary File Descriptor library (libbfd)
- Gold (компоновщик)
Примечания
- ↑ https://sourceware.org/git/?p=binutils-gdb.git;a=tree
- ↑ Free Software Directory
- ↑ GNU Manuals Online: binutils. Дата обращения: 3 сентября 2013. Архивировано 25 декабря 2013 года.
Ссылки
- GNU linker manual
ld(1): The GNU linker — страница справки man по пользовательским командам GNU/Linux (англ.)

