OnWorks Linux- und Windows-Online-WorkStations

Logo

Kostenloses Online-Hosting für WorkStations

<Zurück | Inhalte | Weiter>

6.16.2. Inhalt von Binutils‌

Installierte Programme: addr2line, ar, as, c++filt, dwp, elfedit, gprof, ld, ld.bfd, ld.gold, nm, objcopy, objdump, ranlib, readelf, size, strings und strip

Installierte Bibliotheken: libbfd.{a,so} und libopcodes.{a,so}

Installiertes Verzeichnis: /usr/lib/ldscripts


Kurze Beschreibungen

addr2line Übersetzt Programmadressen in Dateinamen und Zeilennummern; Wenn eine Adresse und der Name einer ausführbaren Datei angegeben sind, verwendet es die Debugging-Informationen in der ausführbaren Datei, um zu bestimmen, welche Quelldatei und Zeilennummer mit der Adresse verknüpft sind

ar Erstellt, ändert und extrahiert Archive

as Ein Assembler, der die Ausgabe von gcc in Objektdateien zusammenfügt

c++filt Wird vom Linker verwendet, um C++- und Java-Symbole zu entzerren und zu verhindern, dass überladene Funktionen in Konflikt geraten

dwp Das DWARF-Paketdienstprogramm


elfedit Aktualisiert den ELF-Header von ELF-Dateien

gprof Zeigt Anrufdiagramm-Profildaten an

ld Ein Linker, der eine Reihe von Objekt- und Archivdateien in einer einzigen Datei zusammenfasst, ihre Daten verschiebt und Symbolreferenzen bindet

ld.gold Eine abgespeckte Version von ld, die nur das Elf-Objektdateiformat unterstützt

ld.bfd Harter Link zu ld

nm Listet die Symbole auf, die in einer bestimmten Objektdatei vorkommen

objcopy Übersetzt einen Objektdateityp in einen anderen

objdump Zeigt Informationen über die angegebene Objektdatei an, wobei Optionen steuern, welche bestimmten Informationen angezeigt werden sollen. Die angezeigten Informationen sind für Programmierer nützlich, die an den Kompilierungstools arbeiten

ranlib Erstellt einen Index des Inhalts eines Archivs und speichert ihn im Archiv. Der Index listet alle von Archivmitgliedern definierten Symbole auf, bei denen es sich um verschiebbare Objektdateien handelt

readelf Zeigt Informationen über Binärdateien vom Typ ELF an

size Listet die Abschnittsgrößen und die Gesamtgröße für die angegebenen Objektdateien auf

strings Gibt für jede gegebene Datei die Sequenzen druckbarer Zeichen aus, die mindestens die angegebene Länge haben (standardmäßig vier); Bei Objektdateien werden standardmäßig nur die Zeichenfolgen aus den Initialisierungs- und Ladeabschnitten gedruckt, während bei anderen Dateitypen die gesamte Datei gescannt wird

strip Verwirft Symbole aus Objektdateien

libbfd Die Binärdateideskriptorbibliothek

libopcodes Eine Bibliothek für den Umgang mit Opcodes – den „lesbaren Text“-Versionen von Anweisungen für den Prozessor; Es wird für den Bau von Versorgungseinrichtungen verwendet objdump


Top OS Cloud Computing bei OnWorks: