Next: créer une librairie
Up: Créer des librairies
Previous: Créer des librairies
Une librairie archive contient trois parties principales:
- Un en-tête, ``!<arch>'', identifiant le fichier comme étant une archive créée par la commande ar;
- Une table des symboles, utilisée par l'éditeur de lien et par d'autres commandes pour donner diverses informations.
- Des modules objets, un pour chaque fichier objet spécifié sur la ligne de commande de ar.
Pour lister les modules objets que contient une librairie, lancez la commande ar avec l'option t:
$ ar t /lib/libm.a
acos.o
asin.o
atan.o
cosh.o
erf.o
.
.
Cela indique que les fichiers objets appelés acos.o, asin.o, atan.o, etc ... font partie de la librairie libm.a.
Wed Jun 25 13:24:35 MET DST 1997