|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 301 ![]() |
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 ? |
|
|
00
|
|
|
#2 |
![]() ![]() ![]() ![]() Alexandre LaurentIngénieur développement logiciels Inscription : mai 2008 Messages : 10 419 ![]() |
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 ![]() La rubrique a aussi un blog ! Ma page sur DVP Mon Portfolio Qui connaît l'erreur, connaît la solution. |
|
20
|
|
|
#3 |
|
Membre confirmé
![]() Inscription : avril 2007 Messages : 301 ![]() |
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 |
|
|
00
|
Copyright © 2000-2013 - www.developpez.com