ar - Erstellen und Verwalten von statischen Bibliotheken
Das Kommando ar ermoeglicht es, mehrere Dateien in einer sogenannten statischen Archivbibliothek
unterzubringen. Ebenso koennen mit ar neue Dateien in einer bereits erstellen Archivbibliothek
aufgenommen bzw. aus ihr extrahiert oder entfernt werden.
Aufrufesyntax
ar [-V] [-]schluessel [posname] archiv_datei [datei(en)]
Eine statische Archivbibliothek enthaelt am Anfang eine sogenannte Symboltabelle, die Informationen
ueber die in der Bibliothek enthaltenen Dateien bereitstellt, um einen moeglichst effizienten
Zugriff auf die jeweiligen Dateien durch die entsprechenden Tools zu ermoeglichen, wie z. B. dem
Linker ld, dem man wohl eine Bibliothek von Objectdateien auf der Kommandozeile uebergibt.
Eine Symboltabelle wird nur dann von ar erstellt, wenn sich wenigstens eine Datei in der Bibliothek
befindet. Die Angaben auf der Kommandozeile bedeuten im einzelnen:
- -V
- gibt die Versionsnimmer von ar auf die Standardfehlerausgabe aus.
- schluessel
- legt die in einem Archiv durchzufuehrende Operation fest.
- posname
- muss der Name einer Datei aus dem Archiv sein. Hiermit kann eine Position innerhalb
eines Archivs festgelegt werden.
- archiv_datei
- ist der Name des entsprechenden Archivs.
- datei(en)
- legt die zu bearbeitende Datei fest.
Zurueck || Index || Vor