Bonjour,
J'ai un fichier Makefile et j'utilise g++ pour compiler mon programme. Quand je modifie un fichier, g++ ne trouve aucunes modifications sur le fichier. Comment je peux faire pour résoudre ce problème ?
Bonjour,
J'ai un fichier Makefile et j'utilise g++ pour compiler mon programme. Quand je modifie un fichier, g++ ne trouve aucunes modifications sur le fichier. Comment je peux faire pour résoudre ce problème ?
Bonjour,
Si c'est un fichier .h, alors cela est "normal".
Sinon, c'est que le Makefile est mal écrit et qu'il ne sait donc pas quel fichier est modifié, donc il ne recompile pas les fichiers.
Sinon, vous pouvez tenter avec une règle .PHONY, mais dans votre cas ce n'est pas recommandé![]()
Vous souhaitez participer à la rubrique 2D/3D/Jeux ? Contactez-moi
Ma page sur DVP
Mon Portfolio
Qui connaît l'erreur, connaît la solution.
merci bien tu m'as mis sur la piste ^^
j'ai comparé avec un autre Makefile qui fonctionne et en faites le problème était que j'avais écrit :
g++ -c main.cc
au lieu de
g++ -c main.cc -o main.o
Partager