Précédent   Forum du club des développeurs et IT Pro > Général Développement > Programmation système > Linux
Linux Forum d'entraide sur la programmation Linux : shell, système, ...
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 23/09/2012, 13h36   #1
ZeRevo
Membre confirmé
 
Avatar de ZeRevo
 
Inscription : avril 2007
Messages : 301
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : avril 2007
Messages : 301
Points : 250
Points : 250
Par défaut g++ fichiers non modifiés

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 ?
ZeRevo est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/09/2012, 09h36   #2
LittleWhite
Responsable 2D/3D/Jeux


 
Avatar de LittleWhite
 
Homme Alexandre Laurent
Ingénieur développement logiciels
Inscription : mai 2008
Messages : 10 419
Détails du profil
Informations personnelles :
Nom : Homme Alexandre Laurent
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels

Informations forums :
Inscription : mai 2008
Messages : 10 419
Points : 39 744
Points : 39 744
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.
LittleWhite est déconnecté   Envoyer un message privé Réponse avec citation 20
Vieux 24/09/2012, 22h16   #3
ZeRevo
Membre confirmé
 
Avatar de ZeRevo
 
Inscription : avril 2007
Messages : 301
Détails du profil
Informations personnelles :
Âge : 28

Informations forums :
Inscription : avril 2007
Messages : 301
Points : 250
Points : 250
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
ZeRevo est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Cette discussion est résolue.
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 22h19.


 
 
 
 
Partenaires

Hébergement Web