Projet avec makefile

nicolas -  
crabs Messages postés 909 Statut Membre -
bonjour
voila je suis en train de programmer un truc avec plusieurs fichiers C sur linux,j'utilise donc un Makefile,mais là je voudrais passer à plusieurs dossiers question de clarifier un peu le tout mais j'ai des problèmes:
en fait ce que je voudrais c'est que chaque fichier .c se compile en .o puis que l'ensemble des .o d'un même dossier se compile en object.o pour pouvoir par la suite compiler tous les object.o de tous les dossiers en un seul fichier executable.
en fait c'est pour passer de tous les .o d'un dossier à un fichier object.o qui ne doit pas etre un executable mais un objet que j'ai un problème: je ne sais pas quelle commande utilisé avec quel argument!!
voila si quelqu'un connait la commande pour faire ça merci de me guider
A voir également:

1 réponse

crabs Messages postés 909 Statut Membre 507
 
Salut,
plusieurs .o vers un .o => pas facile...
Par contre tu peux essayer plusieurs .o vers un .a (ou .so)
regarde du coté de ar (ld pour les so) et ranlib.
.a => bibliothèque statitique
.so=> bibliothèque dynamique
0