possible en double:
How to pack multiple library archives (.a) into one archive file?UNIX: Bibliothèque statique liée à une bibliothèque statique
J'ai une situation où je dois fournir une seule bibliothèque statique (.a fichier) à un fichier exécutable pour le construire.
Cependant, je divise cette lib en 2 parties car une partie est commune aux autres fichiers exécutables et l'autre n'est nécessaire que d'un seul.
Alors maintenant, j'ai lib1 (pour exe1) et lib2 (pour tous les exes)
Le problème est que je ne peux pas fournir deux libs, donc je dois fusionner pour exe1, lib2 dans lib1
J'ai essayé de compiler la lib1.o avec -llib2 mais même si cela fonctionne, il semble que rien ne se soit produit
Y a-t-il un autre moyen? Je ne peux penser qu'à utiliser des fichiers d'objets bruts mais je n'aime pas cette idée
Cela a fonctionné comme un charme ^^ –