GNU Binutils | |
---|---|
Típusú | eszközszoftver , segédprogram és GNU [d] csomag |
Fejlesztő | GNU projekt |
Operációs rendszer | GNU/Linux [2] , BSD [2] és macOS [2] |
legújabb verzió |
|
Engedély | GPL 3.0+ [2] , módosított BSD licenc [d] [2] és GNU GPL 2+ [2] |
Weboldal | gnu.org/software/… ( angol) |
A GNU bináris segédprogramok ( binutils ) egy eszközkészletkülönféle formátumú objektumfájlok objektumkódjainak kezelésére. A modern verziókat eredetileg a Cygnus Solutions programozói írták a libbfd (Binary File Descriptor) könyvtár segítségével. Ezeket a segédprogramokat általában a GCC , a make és a GNU hibakereső programokkal együtt használják .
A csomag kezdetben csak kis segédprogramokból állt, de később a GNU Assembler (GAS) és a GNU linker (GLD) is bekerült a kiadásokba , mivel funkcionális céljaik meglehetősen szorosan összefüggenek.
A legtöbb segédprogram meglehetősen egyszerű program. A fő összetett részek átkerülnek a megosztott könyvtárakba: libbfd és libopcodes .
A BFD eredeti verzióit David Henkel-Wallace és Steve Chamberlain írta. A csomag korábbi karbantartói Ken Raeburn és Ian Lance Taylor voltak. 2005 óta a karbantartó Nick Clifton.
A Linuxhoz készült Binutils csomag a HJ Lu-hoz tartozik.
A binutils csomag a következő segédprogramokat tartalmazza:
as | assembler , más néven GAS (Gnu ASsembler) |
ld | linker |
gprof | profilozó |
addr2line | lefordítja a címet fájlnévre és sorszámra |
ar | archívumokat hoz létre és módosít , és fájlokat bont ki belőlük |
c++filt | az elrontott C ++ karakterek visszaállítása eredeti formájukba |
dlltool | dll létrehozása Windowshoz |
gold | alternatív linker |
nlmconv | objektumfájl konvertálása NetWare betölthető modullá |
nm | szimbólumok felsorolása objektumfájlokban |
objcopy | objektumfájlok másolása (esetleg módosításokkal) |
objdump | információk megjelenítése az objektumfájlokról |
ranlib | indexek létrehozása az archívumokhoz |
readelf | futtatható fájlok tartalmának megjelenítése ELF formátumban |
size | kimenet teljes mérete és szakasz mérete |
strings | olvasható sorokat nyomtat |
strip | szimbólumok eltávolítása az objektumfájlokból |
windmc | Windows üzenetforrás generálása |
windres | Windows erőforrás -fájl fordító |
GNU projekt | ||
---|---|---|
Sztori | ||
Licencek |
| |
Szoftver _ |
| |
Személyiségek |
| |
Egyéb témák |
|