GNU Binutils

Screenshot der Software:
GNU Binutils
Softwarebeschreibung:
Version: 2.31.1 Aktualisiert
Upload-Datum: 17 Aug 18
Entwickler: binutils developers
Lizenz: Frei
Popularität: 61

Rating: 1.0/5 (Total Votes: 1)

GNU Binutils ist ein kostenloses, Open-Source- und sehr nützliches Software-Projekt, das vom Offset entwickelt wurde, um eine Sammlung von Bibliotheken, Klassen und Befehlszeilenprogrammen zur Manipulation von Binärdateien unter beliebigen GNU bereitzustellen / Linux-Betriebssystem.


Enthält eine große Auswahl an nützlichen Hilfsprogrammen

Wie bereits erwähnt, ist das GNU Binutils-Paket kein einziges Programm, es ist eine Sammlung von Binär-Tools, die für jeden Linux-Entwickler erforderlich ist. Es enthält ld, den GNU-Linker, als den GNU-Assembler, addr2line, um Adressen in Dateinamen und Zeilennummern umzuwandeln, ar, ein Dienstprogramm zum Erstellen, Ändern und Extrahieren von Archiven sowie zum Entfernen von Symbolen.

Außerdem ist das c ++ filt-Programm enthalten, um codierte C ++ - Symbole zu filtern, gprof zeigt Profilinformationen an, nlmconv konvertiert Objektcode in ein NLM, nm listet Symbole aus Objektdateien, objcopy kopiert und übersetzt Objektdateien, objdump zeigt Informationen an aus Objektdateien, und ralib generiert einen Index für den Inhalt eines Archivs.

Neben anderen Binärprogrammen, die im Paket GNU Binutils enthalten sind, können wir Strings für die Auflistung druckbarer Strings aus Dateien, readelf für die Anzeige von Informationen aus jeder ELF-Format-Objektdatei, Größe für die Auflistung der Sektionsgrößen eines Objekts oder Archivdatei, als sowie windres, ein Compiler für Windows-Ressourcendateien.


Erste Schritte mit GNU Binutils

Die Installation des GNU Binutils-Projekts auf Ihrem GNU / Linux-Betriebssystem (32-Bit- und 64-Bit-Varianten werden zu diesem Zeitpunkt unterstützt) ist eine einfache Aufgabe, da Sie nur den integrierten Paketmanager öffnen müssen Anwendung (z. B. Synaptic Package Manager oder Ubuntu Software Center), verwenden Sie die & quot; binutils & rsquo; Suchen Sie die Zeichenfolge, um sie in den Haupt-Software-Repositories zu finden, und installieren Sie sie mit ein paar Mausklicks. Alternativ können Sie die neueste Version mit dem auf Softoware kostenlos bereitgestellten Quellpaket installieren.

Was ist neu in dieser Version:

  • Fügen Sie die Option --interleave-width zu objcopy hinzu, um das Kopieren eines Bytebereichs von der Eingabe zur Ausgabe mit der Option --interleave zu ermöglichen.
  • Fügen Sie Unterstützung für die TMS320C6000 (TI C6X) -Prozessorfamilie hinzu.
  • Readelf kann nun ARM-Abschlusstabellen (.ARM.exxidx / .ARM.extab) mit der Option -u / --unwind anzeigen.
  • Fügen Sie --dyn-symms hinzu, um die dynamische Symboltabelle erneut einzulesen.
  • Ein neues Tool - elfedit - wurde hinzugefügt, um die Binärdateien des ELF-Formats direkt zu bearbeiten.
  • Fügen Sie der Funktion dlltool .def file des Aliasing PE internen Symbolnamens mit der Option '==' hinzu.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -a / --addresses hinzu, um die Adresse vor dem Funktionsnamen oder Quelldateinamen anzuzeigen.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -p / --pretty-print hinzu, um eine visuellere Ausgabe zu erhalten.
  • Die hppa / som-Ziele können jetzt auf jedem Host kompiliert werden.

Was ist neu in Version 2.30:

  • Fügen Sie die Option --interleave-width zu objcopy hinzu, um das Kopieren eines Bytebereichs von der Eingabe zur Ausgabe mit der Option --interleave zu ermöglichen.
  • Fügen Sie Unterstützung für die TMS320C6000 (TI C6X) -Prozessorfamilie hinzu.
  • Readelf kann nun ARM-Abschlusstabellen (.ARM.exxidx / .ARM.extab) mit der Option -u / --unwind anzeigen.
  • Fügen Sie --dyn-symms hinzu, um die dynamische Symboltabelle erneut einzulesen.
  • Ein neues Tool - elfedit - wurde hinzugefügt, um die Binärdateien des ELF-Formats direkt zu bearbeiten.
  • Fügen Sie der Funktion dlltool .def file des Aliasing PE internen Symbolnamens mit der Option '==' hinzu.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -a / --addresses hinzu, um die Adresse vor dem Funktionsnamen oder Quelldateinamen anzuzeigen.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -p / --pretty-print hinzu, um eine visuellere Ausgabe zu erhalten.
  • Die hppa / som-Ziele können jetzt auf jedem Host kompiliert werden.

Was ist neu in der Version:

  • Fügen Sie die Option --interleave-width zu objcopy hinzu, um das Kopieren eines Bytebereichs von der Eingabe zur Ausgabe mit der Option --interleave zu ermöglichen.
  • Fügen Sie Unterstützung für die TMS320C6000 (TI C6X) -Prozessorfamilie hinzu.
  • Readelf kann nun ARM-Abschlusstabellen (.ARM.exxidx / .ARM.extab) mit der Option -u / --unwind anzeigen.
  • Fügen Sie --dyn-symms hinzu, um die dynamische Symboltabelle erneut einzulesen.
  • Ein neues Tool - elfedit - wurde hinzugefügt, um die Binärdateien des ELF-Formats direkt zu bearbeiten.
  • Fügen Sie der Funktion dlltool .def file des Aliasing PE internen Symbolnamens mit der Option '==' hinzu.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -a / --addresses hinzu, um die Adresse vor dem Funktionsnamen oder Quelldateinamen anzuzeigen.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -p / --pretty-print hinzu, um eine visuellere Ausgabe zu erhalten.
  • Die hppa / som-Ziele können jetzt auf jedem Host kompiliert werden.

Was ist neu in Version 2.28:

  • Fügen Sie die Option --interleave-width zu objcopy hinzu, um das Kopieren eines Bytebereichs von der Eingabe zur Ausgabe mit der Option --interleave zu ermöglichen.
  • Fügen Sie Unterstützung für die TMS320C6000 (TI C6X) -Prozessorfamilie hinzu.
  • Readelf kann nun ARM-Abschlusstabellen (.ARM.exxidx / .ARM.extab) mit der Option -u / --unwind anzeigen.
  • Fügen Sie --dyn-symms hinzu, um die dynamische Symboltabelle erneut einzulesen.
  • Ein neues Tool - elfedit - wurde hinzugefügt, um die Binärdateien des ELF-Formats direkt zu bearbeiten.
  • Fügen Sie der Funktion dlltool .def file des Aliasing PE internen Symbolnamens mit der Option '==' hinzu.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -a / --addresses hinzu, um die Adresse vor dem Funktionsnamen oder Quelldateinamen anzuzeigen.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -p / --pretty-print hinzu, um eine visuellere Ausgabe zu erhalten.
  • Die hppa / som-Ziele können jetzt auf jedem Host kompiliert werden.

Was ist neu in Version 2.27:

  • Fügen Sie die Option --interleave-width zu objcopy hinzu, um das Kopieren eines Bytebereichs von der Eingabe zur Ausgabe mit der Option --interleave zu ermöglichen.
  • Fügen Sie Unterstützung für die TMS320C6000 (TI C6X) -Prozessorfamilie hinzu.
  • Readelf kann nun ARM-Abschlusstabellen (.ARM.exxidx / .ARM.extab) mit der Option -u / --unwind anzeigen.
  • Fügen Sie --dyn-symms hinzu, um die dynamische Symboltabelle erneut einzulesen.
  • Ein neues Tool - elfedit - wurde hinzugefügt, um die Binärdateien des ELF-Formats direkt zu bearbeiten.
  • Fügen Sie der Funktion dlltool .def file des Aliasing PE internen Symbolnamens mit der Option '==' hinzu.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -a / --addresses hinzu, um die Adresse vor dem Funktionsnamen oder Quelldateinamen anzuzeigen.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -p / --pretty-print hinzu, um eine visuellere Ausgabe zu erhalten.
  • Die hppa / som-Ziele können jetzt auf jedem Host kompiliert werden.

Was ist neu in Version 2.26.1:

  • Fügen Sie die Option --interleave-width zu objcopy hinzu, um das Kopieren eines Bytebereichs von der Eingabe zur Ausgabe mit der Option --interleave zu ermöglichen.
  • Fügen Sie Unterstützung für die TMS320C6000 (TI C6X) -Prozessorfamilie hinzu.
  • Readelf kann nun ARM-Abschlusstabellen (.ARM.exxidx / .ARM.extab) mit der Option -u / --unwind anzeigen.
  • Fügen Sie --dyn-symms hinzu, um die dynamische Symboltabelle erneut einzulesen.
  • Ein neues Tool - elfedit - wurde hinzugefügt, um die Binärdateien des ELF-Formats direkt zu bearbeiten.
  • Fügen Sie der Funktion dlltool .def file des Aliasing PE internen Symbolnamens mit der Option '==' hinzu.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -a / --addresses hinzu, um die Adresse vor dem Funktionsnamen oder Quelldateinamen anzuzeigen.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -p / --pretty-print hinzu, um eine visuellere Ausgabe zu erhalten.
  • Die hppa / som-Ziele können jetzt auf jedem Host kompiliert werden.

Was ist neu in Version 2.26:

  • Fügen Sie die Option --interleave-width zu objcopy hinzu, um das Kopieren eines Bytebereichs von der Eingabe zur Ausgabe mit der Option --interleave zu ermöglichen.
  • Fügen Sie Unterstützung für die TMS320C6000 (TI C6X) -Prozessorfamilie hinzu.
  • Readelf kann nun ARM-Abschlusstabellen (.ARM.exxidx / .ARM.extab) mit der Option -u / --unwind anzeigen.
  • Fügen Sie --dyn-symms hinzu, um die dynamische Symboltabelle erneut einzulesen.
  • Ein neues Tool - elfedit - wurde hinzugefügt, um die Binärdateien des ELF-Formats direkt zu bearbeiten.
  • Fügen Sie der Funktion dlltool .def file des Aliasing PE internen Symbolnamens mit der Option '==' hinzu.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -a / --addresses hinzu, um die Adresse vor dem Funktionsnamen oder Quelldateinamen anzuzeigen.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -p / --pretty-print hinzu, um eine visuellere Ausgabe zu erhalten.
  • Die hppa / som-Ziele können jetzt auf jedem Host kompiliert werden.

Was ist neu in Version 2.25.1:

  • Fügen Sie die Option --interleave-width zu objcopy hinzu, um das Kopieren eines Bytebereichs von der Eingabe zur Ausgabe mit der Option --interleave zu ermöglichen.
  • Fügen Sie Unterstützung für die TMS320C6000 (TI C6X) -Prozessorfamilie hinzu.
  • Readelf kann nun ARM-Abschlusstabellen (.ARM.exxidx / .ARM.extab) mit der Option -u / --unwind anzeigen.
  • Fügen Sie --dyn-symms hinzu, um die dynamische Symboltabelle erneut einzulesen.
  • Ein neues Tool - elfedit - wurde hinzugefügt, um die Binärdateien des ELF-Formats direkt zu bearbeiten.
  • Fügen Sie der Funktion dlltool .def file des Aliasing PE internen Symbolnamens mit der Option '==' hinzu.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -a / --addresses hinzu, um die Adresse vor dem Funktionsnamen oder Quelldateinamen anzuzeigen.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -p / --pretty-print hinzu, um eine visuellere Ausgabe zu erhalten.
  • Die hppa / som-Ziele können jetzt auf jedem Host kompiliert werden.

Was ist neu in Version 2.25:

  • Fügen Sie die Option --interleave-width zu objcopy hinzu, um das Kopieren eines Bytebereichs von der Eingabe zur Ausgabe mit der Option --interleave zu ermöglichen.
  • Fügen Sie Unterstützung für die TMS320C6000 (TI C6X) -Prozessorfamilie hinzu.
  • Readelf kann nun ARM-Abschlusstabellen (.ARM.exxidx / .ARM.extab) mit der Option -u / --unwind anzeigen.
  • Fügen Sie --dyn-symms hinzu, um die dynamische Symboltabelle erneut einzulesen.
  • Ein neues Tool - elfedit - wurde hinzugefügt, um die Binärdateien des ELF-Formats direkt zu bearbeiten.
  • Fügen Sie der Funktion dlltool .def file des Aliasing PE internen Symbolnamens mit der Option '==' hinzu.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -a / --addresses hinzu, um die Adresse vor dem Funktionsnamen oder Quelldateinamen anzuzeigen.
  • Fügen Sie addr2line eine neue Befehlszeilenoption -p / --pretty-print hinzu, um eine visuellere Ausgabe zu erhalten.
  • Die hppa / som-Ziele können jetzt auf jedem Host kompiliert werden.

Ähnliche Software

pdftools
pdftools

2 Jun 15

ADP
ADP

17 Feb 15

Flapjax
Flapjax

3 Jun 15

Kommentare zu GNU Binutils

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!