Salut, j'aimerais creer un makefile où je fais de la compilation implicite (ie) tout les .c et .o genre:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
OBJ= $(SRC:.c=.o)
....
%.o: %.c
	$(CC) -o $@ -c $< $(CFLAGS)
mais ce que j'aimerais en particulier c'est que les .o se mettent dans un dossier obj/ et qu'à une recompilation il compare les dates de modification avec le .o se trouvant dans le dissier obj/
des idées?

d'habitude je fais ça à la bourrin en définissant toutes les cibles pour chaque fichier... au bout d'un moment c'est lourd
Merci d'avance