EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

abidw – Online in der Cloud

Führen Sie abidw im kostenlosen OnWorks-Hosting-Provider über Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator aus

Dies ist der Befehl abidw, der im kostenlosen OnWorks-Hosting-Provider über eine unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, Windows-Online-Emulator oder MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


abidw – serialisiert den ABI einer ELF-Datei

abidw liest eine gemeinsam genutzte Bibliothek ein ELF Format und sendet eine XML-Darstellung seines ABI an
Standardausgabe. Die ausgegebene Darstellung umfasst alle global definierten Funktionen
und Variablen sowie eine vollständige Darstellung ihrer Typen. Es enthält auch a
Darstellung der global definierten ELF-Symbole der Datei. Die gemeinsam genutzte Eingabebibliothek
muss zugehörige Debug-Informationen enthalten ZWERG Format.

AUFRUF


abidw [Optionen] [ ]

OPTIONAL


· --help | -h

Zeigt eine kurze Hilfe zum Befehl und zum Beenden an.

· --Version | -v

Zeigen Sie die Version des Programms an und beenden Sie es.

· --debug-info-dir | -d <dir-Pfad>

In Fällen, in denen die Debug-Informationen für Pfad zur Elf-Datei befindet sich also in einer separaten Datei
sich an einem nicht standardmäßigen Ort befindet, sagt dies verbindlich Wo finde ich diese Debug-Informationen?
Datei.

Beachten Sie, dass dir-Pfad muss auf das Stammverzeichnis verweisen, unter dem sich die Debug-Informationen befinden
ist baumartig angeordnet. Unter Red Hat-basierten Systemen ist dieses Verzeichnis
gewöhnlich /usr/lib/debug.

Beachten Sie, dass diese Option für von Ihnen installierte Split-Debug-Informationen nicht obligatorisch ist
weil dann der Paketmanager des Systems verbindlich weiß, wo es zu finden ist.

· --out-Datei <Datei-Pfad>

Diese Option weist verbindlich um die XML-Darstellung von auszugeben Pfad zur Elf-Datei in
die Datei Datei-Pfad, anstatt es an die Standardausgabe auszugeben.

· --nein

Diese Option weist verbindlich die XML-Darstellung des ABI nicht auszugeben. So dass es
Liest nur die ELF- und Debug-Informationen und erstellt die interne Darstellung des
ABI und Ausgänge. Diese Option ist normalerweise für Debugging-Zwecke nützlich.

· --check-alternate-debug-info <Elfenpfad>

Wenn die Debug-Informationen für die Datei Elfenpfad enthält einen Verweis auf eine wechseln debuggen
Info Datei, verbindlich prüft, ob diese alternative Debug-Infodatei gefunden werden kann. Darin
In diesem Fall wird eine aussagekräftige Erfolgsmeldung ausgegeben, in der der vollständige Pfad zur Alternative angegeben ist
Debug-Infodatei gefunden. Andernfalls wird ein Fehlercode ausgegeben.

· --no-show-locs
Zeigen Sie keine Informationen darüber an, wo in der zweite von Locals geführtes Bibliothek die jeweiligen
Typ wurde geändert.

· --check-alternate-debug-info-base-name <Elfenpfad>

Like --check-alternate-debug-info, aber erwähnen Sie in der Erfolgsmeldung nur die Basis
Name der Debug-Infodatei; nicht der vollständige Pfad.

· --load-all-types

Standardmäßig libabigail (und somit verbindlich) lädt nur Typen, die erreichbar sind
Funktions- und Variablendeklarationen, die von öffentlich definiert und exportiert werden
binär. Daher sind nur diese Typen in der Ausgabe von vorhanden verbindlich. Diese Option jedoch
macht verbindlich Belastung alle die in den Binärdateien definierten Typen, auch diejenigen, die es nicht sind
aus öffentlichen Erklärungen erreichbar.

· --abidiff
Laden Sie die ABI der im Argument angegebenen ELF-Binärdatei und speichern Sie sie im XML von libabigail
Formatieren in einer temporären Datei; Lesen Sie den ABI aus der temporären XML-Datei und vergleichen Sie ihn
der ABI, der zurückgelesen wurde, im Vergleich zum ABI der angegebenen ELF-Binärdatei
Streit. Die ABIs sollten gleich sein. Ist dies nicht der Fall, gibt das Programm eine aus
Diagnose und wird mit einem Code ungleich Null beendet.

Dies ist eine Option zum Debuggen und zur Plausibilitätsprüfung.

· --Statistiken

Geben Sie Statistiken über verschiedene interne Dinge aus.

· - ausführlich

Geben Sie ausführliche Protokolle über den Fortschritt verschiedener interner Dinge aus.

ANMERKUNG


Wechseln debuggen Info Dateien
Ab Version 4 der DWARF-Spezifikation Wechseln debuggen Information ist eine GNU
Erweiterung der DWARF-Spezifikation. Es wurde jedoch die Aufnahme in die vorgeschlagen
kommende Version 5 des DWARF-Standards. Weitere Informationen zu den GNU-Erweiterungen finden Sie unter
der DWARF-Standard hier.

Nutzen Sie abidw online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

Linux-Befehle

Ad