Из Википедии, бесплатной энциклопедии
  (Перенаправлено из Binutils )
Перейти к навигации Перейти к поиску

В GNU Binary Utilities или Binutils , представляют собой набор программирования инструментов для создания и управления бинарных программ, объектные файлы , библиотеки, данные профиля и сборки исходного кода .

Инструменты [ править ]

Первоначально они были написаны программистами Cygnus Solutions .

GNU Binutils обычно используется вместе с компиляторами, такими как GNU Compiler Collection ( gcc ), инструментами сборки, такими как make , и отладчиком GNU Debugger ( gdb ).

Благодаря использованию библиотеки дескрипторов двоичных файлов ( libbfd ) большинство инструментов поддерживают различные форматы объектных файлов, поддерживаемые libbfd .

HJ Lu поддерживает версию binutils с функциями исключительно для Linux . [2]

Команды [ править ]

В Binutils включает следующие команды:

elfutils [ править ]

Ульрих Дреппер написал elfutils , чтобы частично заменить GNU Binutils, исключительно для Linux и с поддержкой только ELF и DWARF . Он распространяет с ним три библиотеки для программного доступа. [3] [4]

См. Также [ править ]

  • Основные утилиты GNU
  • Список команд Unix
  • Отладчик GNU
  • strace - инструмент для отладки системных вызовов (включаемый API-интерфейсами ядра), доступный во многих дистрибутивах

Ссылки [ править ]

  1. ^ Ник Клифтон (2021-02-06). «Выпущен GNU Binutils 2.36.1» (Список рассылки) . Проверено 9 марта 2021 .
  2. ^ "README-release.binutils-2.24.51.0.3" .
  3. ^ elfutils домой
  4. ^ elfutils в доме Дреппера

Внешние ссылки [ править ]

  • Официальный веб-сайт
  • ftp://sourceware.org/pub/binutils/snapshots
  • Binutils для Linux
  • Проект ELF Tool Chain  : аналогичный проект по лицензии BSD ( зеркало )