GNU Binutils

редактировать
Инструменты разработки программного обеспечения
GNU Binutils
Heckert GNU white.svg
Разработчик (и) Проект GNU
Стабильный выпуск 2.35.1 / 24 июля 2020 г.; 2 месяца назад (24.07.2020)
Репозиторий Измените это на Wikidata
Тип Инструменты программирования
Лицензия GNU GPL
Веб-сайтwww.gnu.org / software / binutils /

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

Содержание

  • 1 Инструменты
  • 2 Команды
  • 3 elfutils
  • 4 См. Также
  • 5 Ссылки
  • 6 Внешние ссылки

Инструменты

Изначально они были написаны программистами из Cygnus Solutions.

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

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

H.J. Лу поддерживает версию binutilsс функциями исключительно для Linux.

Команды

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

as ассемблер широко известный как GAS (GNU Assembler)
ld компоновщик
gprof профилировщик
конвертирует адрес в файл и строку
ar создает, изменяет и извлекает из архивов
c ++ filterразделение фильтр для символов C ++
dlltoolсоздание Windows динамически подключаемых библиотек
gold альтернативный компоновщик для файлов ELF
nlmconvпреобразование объектного файла в загружаемый модуль NetWare
lddсписок библиотек, импортированных объектным файлом
nm символы списка, экспортированные объектным файлом
objcopyкопирование объектных файлов с возможным внесением изменений
objdump дамп информации об объектных файлах
ranlib генерирует индексы для архивов (для совместимости; то же, что и ar -s)
readelf отображение содержимого ELF файлы
размеробщий список и размеры разделов
строки список печатаемых строк
strip удалить символы из объектного файла
windmcгенерирует ресурсы сообщений Windows
windresкомпилятор для Windows файлы ресурсов

elfutils

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

См. Также

  • Портал бесплатного программного обеспечения с открытым исходным кодом

Ссылки

Внешние ссылки

Последняя правка сделана 2021-05-21 09:10:40
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте