Bonsoir,
je suis un débutant en matière de makefile. J'ai lu le tuto mais ça ne répond pas à ma question. J'ai un gros projet à faire en C et, par voie de conséquence, voudrais diviser les étapes de mon projet dans plusieurs sous-dossiers.
Question N°1 : est-ce une bonne idée? auriez-vous fait autrement?
Je voudrais ensuite savoir si, quand j'écris le makefile, si mon main est à la racine et les différents exécutables dans des sous dossiers, si dans le makefile je dois mettre
ou alors
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 1. a : parser.o traiter.o main.o 2. gcc -o a parser.o traiter.o main.o
, c'est à dire inclure dans le makefile le chemin des sources et/ou des .o?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 1. a : step2/traiter.o main.o step2/parser.o 2. gcc -o hello step2/parser.o main.o traiter
Merci beaucoup.
Partager