GNU Binary Utilities , или binutils , — это набор инструментов программирования для создания и управления двоичными программами, объектными файлами , библиотеками, данными профиля и исходным кодом сборки .
Первоначально они были написаны программистами Cygnus Solutions .
GNU Binutils обычно используются в сочетании с такими компиляторами , как GNU Compiler Collection ( gcc ), инструментами сборки, такими как make , и отладчиком GNU ( gdb ).
Благодаря использованию библиотеки дескрипторов двоичных файлов ( libbfd ) большинство инструментов поддерживают различные форматы объектных файлов, поддерживаемые libbfd .
В состав binutils входят следующие программы:
Ульрих Дреппер написал elfutils , чтобы частично заменить GNU Binutils, исключительно для Linux и с поддержкой только ELF и DWARF . Вместе с ним распространяются три библиотеки для программного доступа. [2] [3]
nm