GNU Binary Utilities

A Wikipédiából, a szabad enciklopédiából
Ugrás a navigációhoz Ugrás a kereséshez
GNU Binary Utilities
Heckert GNU white.svg

Fejlesztő GNU Project
Legfrissebb stabil
kiadás
2.37 (stabil verzió, 2021. július 18., https://ftp.gnu.org/gnu/binutils/binutils-2.37.tar.bz2)[1]
Legfrissebb fejlesztői kiadásismeretlen +/-
Operációs rendszer
Kategória programming tool
Licenc
  • GNU General Public License, version 3.0 or later
  • 3-clause BSD License
  • GNU General Public License, version 2.0 or later
A GNU Binary Utilities weboldala

A GNU Binary Utilities, vagy röviden binutils egy programozói eszközkészlet – kis programok gyűjteménye – amely a bináris programkódok készítése és módosítása során nyújt segítséget a szoftverfejlesztőnek.

Parancsok[szerkesztés]

A binutils a következő futtatható parancsokat tartalmazza:

as assembler ami a gép számára értelmezhető bináris kódot állítja elő
ld linker, amelynek feladata a különböző binárisok összekapcsolása/összefűzése
gprof profiler, dinamikus programelemzést valósít meg
addr2line címet fájl és sor hivatkozássá alakít
ar fájl archívumokat készít, módosít, kibont
c++filt c++ demangling
dlltool Windows DLL fájlok készítése (dinamikus programkönyvtárak)
gold egy linker az „ELF” fájlok számára
nlmconv object fájl konvertálása NLM (NetWare Loadable Module) modullá
ldd importált programkönyvtárak kilistázása object fájlból
nm exportált szimbólumok kilistázása object fájlból
objcopy object fájl másoláda
objdump információk listázása object fájlból
ranlib indexeket generál az archívumoknak
readelf kilistázza az „ELF” fájl tartalmát
size kilistázza a teljes és a részek méreteit
strings kilistázza a sztringeket (amik megjeleníthetőek)
strip eltávolítja a szimbólumokat az object fájlból
windmc Windows üzenetforrásokat generál
windres fordító a Windows forrásfájlokhoz

Jegyzetek[szerkesztés]

  1. Nick Clifton: GNU Binutils 2.37 has been released (angol nyelven), 2021. július 18. (Hozzáférés: 2021. július 18.)

Fordítás[szerkesztés]

  • Ez a szócikk részben vagy egészben a GNU Binutils című angol Wikipédia-szócikk fordításán alapul. Az eredeti cikk szerkesztőit annak laptörténete sorolja fel. Ez a jelzés csupán a megfogalmazás eredetét jelzi, nem szolgál a cikkben szereplő információk forrásmegjelöléseként.

Források[szerkesztés]

Kapcsolódó szócikkek[szerkesztés]