pour pas faire simple [makefile] - Programmation
Marsh Posté le 24-04-2002 à 10:14:42
j'explicite le probleme:
-1 repertoire
-x fichiers qui doivent donner x executables en n appelant pas forcement le meme compilo
solution bourrine: 1 ligne par executable dans le makefile, c est pas evolutif, et le but est de ne pas avoir a retoucher le make file a chaque fois que j insere un nouveau fichier. (au pire ajouter le noms du fchier en entete du make file, ne surtout pas rajouter une ligne de compil)
Marsh Posté le 24-04-2002 à 16:38:05
a mon avis tu te trompes simplement dans l'utilisation du makefile. Normallement un makefile est propre à un projet et donc à un language ...
Ce que tu veux faire ne rentre pas en ligne de compte.
Par contre utilise ant. Là tu devrais trouver ta réponse.
Marsh Posté le 24-04-2002 à 17:23:59
un projet peut faire appel a plusieurs langage (ex c et divers assembleur), j ai donc besoin de faire appel a plusieurs compilos, de plus les programmes peuvent etre developpes par plusieurs personnes differentes, je n ai donc jamais a l avance le nom des fichiers a compiler.
on m a dit que gnumake pourrait peut etre m aider, je cherche. en attendant j ai contourne la difficulte avec un code c qui m ecrit direct un make file, mais ca me fait 2 fichiers a inserer dans les projets (le makefile et mon executable)
prise de tete
Marsh Posté le 24-04-2002 à 10:01:23
j ai besoin de de faire un make file un peu complique, et je voudrais savoir s il existe un moyen d y introduire des boucles et des conditions.