ZephLe 04/10/2015 à 18:31
Ah non, il n'y a pas de magie, Make n'a aucune idée du fait que tu utilises Constants.h dans main.c. En revanche, GCC le sait et il peut te générer les dépendances au format Makefile grâce aux switchs -M & co (il y en a plusieurs). Du coup l'idée c'est de générer ces dépendances dans un fichier à côté et de l'inclure dans ton Makefile principal.