GNU Binutils
Programer(i) | GNU projekat |
---|---|
Stabilno izdanje | 2.38
/ 9. februar 2022. |
Repozitorijum | |
Tip | Računarski alat |
Licenca | GNU GPL |
Veb-sajt | www |
GNU Binarni Alat ili binutils predstavlja skup programskih alata za kreiranje i upravljanje binarnih programa, objektnih fajlova, biblioteka, profil podataka, montaža izvornog koda originalno napisan od strane programera iz Cygnus Solutions.
GNU binutils se obično koriste u kombinaciji sa kompajlerima kao što je GNU kolekcija kompajlera (GKK), izgrađeni alati kao make, kao i GNU dibager (gdb).
Kroz korišćenje biblioteke za binarne fajlove (libbfd), većina alata podržava različite formate datoteka podržanih od strane libbfd.
H.J. Lu održava verziju binutils sa krvarenja ivica funkcija čisto za Linuks.[1]
Ulrich Drepper je napisao elfutils, kako bi zamenio GNU Binutils, čisto za Linuks i za podršku samo za ELF i DWARF.[2][3]
Komande
[uredi | uredi izvor]Binutils obuhvata sledeće komande:
as
|
asembler poznatiji kao GAS (GNU Asembler) |
ld
|
linker |
gprof
|
profajler |
addr2line
|
pretvaranje adrese u datoteku |
ar
|
kreiranje, modifikacija, i raspakivanje iz arhiva |
c++filt
|
demangling filter za C++ simbole |
dlltool
|
stvaranje Vindous dinamik-link biblioteke |
gold
|
alternativni linkovi |
nlmconv
|
fajlovi za konverzaciju NetWare Loadable modul |
nm (Unix)
|
liste simbola u objektu datoteke |
objcopy
|
kopiranje datoteka, mogućnost stvaranja promena |
objdump
|
davanje informacija o datotekama |
ranlib
|
generišu indekse za arhivu |
readelf
|
prikaz sadržaja ELF datoteka |
size
|
Lista ukupne veličine i sekcija |
strings
|
lista štampanih nizova |
strip
|
otklanjanje simbola iz objekta datoteke |
windmc
|
generise resurse Vindous poruka |
windres
|
kompajler za Vindous resurse datoteka |
Vidi još
[uredi | uredi izvor]Reference
[uredi | uredi izvor]- ^ "README-release.binutils-2.24.51.0.3".
- ^ „elfutils home”. Arhivirano iz originala 26. 12. 2015. g. Pristupljeno 29. 11. 2015.
- ^ elfutils at Drepper's home