GNU Binary Utilities

From Wikipedia, the free encyclopedia

GNU Binary Utilities
Remove ads

GNU Binary Utilities, GNU Binutils o simplement binutils, és una col·lecció d'eines de programació per a la manipulació de codi objecte en diversos formats d'arxiu.[2] Les versions actuals van ser escrites originalment per programadors de Cygnus Solutions usant la biblioteca de BFD. GNU binutils, normalment, s'utilitza conjuntament amb compiladors de GNU Compiler Collection (gcc), eines de compilació com make i el depurador GNU Debugger (gdb).

Dades ràpides Tipus, Versió estable ...
Remove ads

Originalment només estava format per utilitats menors però després es van incloure el GNU Assembler (GAS) i el GNU Linker (GLD) en les publicacions, ja que la seva funcionalitat estava relacionada estretament.

La majoria dels binutils són programes relativament simples. La part complexa està encapsulada a les biblioteques de BFD i en les llibreries libopcodes que comparteixen.

Les versions originals de BFD van ser escrites per David Henkel-Wallace i Steve Chamberlain. Entre les persones que han mantingut el projecte en els últims anys es troben Ken Raeburn i Ian Llanci Taylor, i des de 2005 en Nick Clifton.[3]

Remove ads

Eines

Binutils inclou les següents eines:

asassemblador conegut com a GAS (GNU Assembler).
ldenllaçador.
gprofAnàlisi del rendiment.
addr2linetradueix les adreces a noms de fitxers i números de línia.
arcrea i modifica fitxers de biblioteques.
c++filtfiltre demangling per a símbols C++.
dlltoolcreació de DLL per a Windows.
goldEnllaçador alternatiu.
nlmconvconverteix fitxers de codi objecte a NetWare Loadable Module (NLM).
nmmostra la taula de símbols dels fitxers de codi objecte.
objcopyconvertidor entre formats de codi objecte.
objdumpmostra informació continguda en fitxers de codi objecte.
ranlibgenera un índex dels continguts de fitxers
readelfextreu informació de fitxers ELF (Executable and Linkable Format).
sizemostra la mida de les seccions i el total de fitxers de codi objecte o biblioteques.
stringscerca i mostra cadenes de text incrustats en fitxers binaris
stripesborra informació innecessària dels fitxers de codi objecte.
windmcgenera missatges de resources (dades encastades en binaris) de Windows
windrescompilador per fitxers de resources de Windows.
Remove ads

Referències

Loading content...

Enllaços externs

Loading related searches...

Wikiwand - on

Seamless Wikipedia browsing. On steroids.

Remove ads