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