faire un makefile particulier
Salut, j'aimerais creer un makefile où je fais de la compilation implicite (ie) tout les .c et .o genre:
Code:
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