Gnu binutils - вікіпедія перевидання

GNU Binary Utilities (binutils) - набір інструментального ПО для поводження з об'єктним # 8197; кодом в об'єктних файлах різного формату. Сучасні версії були спочатку написані програмістами з Cygnus # 8197; Solutions. використовуючи бібліотеку libbfd (Binary File Descriptor). Ці утиліти зазвичай використовуються в поєднанні з GCC. make і отладчиком # 8197; GNU.

Спочатку пакет складався тільки з невеликих утиліт, але пізніше в релізи були включені GNU # 8197; Assembler (GAS) і GNU # 8197; linker (GLD), так як їх функціональні призначення досить сильно пов'язані.

Велика частина утиліт - досить прості програми. Основні складові частини винесені в загальні бібліотеки: libbfd і libopcodes.

Пакет Binutils для Linux супроводжує H. J. Lu.

енциклопедичний YouTube

13 assembler команди

Пакет binutils включає в себе наступні команди:

асемблер. відомий як GAS (Gnu ASsembler)

створює і змінює архіви. а також витягує файли з них

переклад спотворених (mangled) C ++ - символів в початковий вигляд

створення DLL для Windows

конвертування об'єктного файлу в завантажуваний модуль NetWare

перерахування символів в об'єктних файлах

висновок інформації про об'єктних файлах

створення індексів для архівів

показ вмісту виконуваних файлів в форматі ELF

висновок загального розміру і розміру секцій

висновок Новомосковскемих рядків

видалення символів з об'єктних файлів

генерація ресурсів повідомлень Windows

компілятор файлів ресурсів Windows

Примітки

література

Основа цієї сторінки знаходиться в Вікіпедії. Текст доступний на умовах ліцензії CC BY-SA 3.0 Unported License. Нетекстові медіа доступні під власними ліцензіями. Wikipedia® - зареєстрований товарний знак організації Wikimedia Foundation, Inc. WIKI 2 є незалежною компанією і не афілійована з Фондом Вікімедіа (Wikimedia Foundation).

Схожі статті