GNU linker

GNU linker
Типкомпонувальник Редагувати інформацію у Вікіданих
Розробникпроєкт GNU Редагувати інформацію у Вікіданих
Версіїtoolset version of binutils[1]
Операційна системаGNU/Linux, BSD і macOS Редагувати інформацію у Вікіданих
Мова програмуванняC Редагувати інформацію у Вікіданих
ЛіцензіяGNU General Public License v3.0 or laterd[2] Редагувати інформацію у Вікіданих

GNU linkerкомпонувальник об'єктних модулів, є реалізацією проєкту GNU команди ld. ld працює як компонувальник, який створює виконуваний файл (або бібліотеку) з об'єктних файлів, створених в процесі компіляції програмного проєкту. Скрипт компонувальника GNU ld дозволяє здійснювати більший контроль над процесом зв'язків. Компонувальник GNU ld є частиною GNU (Binutils).

Основні відмінності від інших компонувальників

GNU ld використовує бібліотеку описів двійкових форматів BFD (англ. Binary Format Descriptor).[3]

Джерела

  1. https://sourceware.org/git/?p=binutils-gdb.git;a=tree
  2. Free Software Directory
  3. BFD (англ.). GNU.