3 réponses
Je fais à peu près la même chose sauf que je compile d'abord le fichier stdafx.cpp avant de compiler de de builder le reste
et là ça marche.
j'essaierais ton truc pour voir si je peux me débarrasser définitivement de ce problème.
Concernant MFC, VC++ intégre automatiquement le header stadfx même si au moment de la création de ton projet tu as spécifié que tu crées un programme sans recourir au MFC.
et là ça marche.
j'essaierais ton truc pour voir si je peux me débarrasser définitivement de ce problème.
Concernant MFC, VC++ intégre automatiquement le header stadfx même si au moment de la création de ton projet tu as spécifié que tu crées un programme sans recourir au MFC.
le stdafx.h est NECESSAIRE a la production des entetes precompilés donc :
- il ne faut pas l'enlever des emplacements la ou visual les mets
- il faut le rajouter au debut de tous fichiers .cpp que tu ajoutes a la main dans le projet, meme si tu n'utilise pas les MFC dans ce fichier precis.
-si tu ne veut pas d'entetes precompilés dans un projet sans MFC, il suffit d'aller dans les options du projet et de supprimer la generation des entetes precompiles.
- il ne faut pas l'enlever des emplacements la ou visual les mets
- il faut le rajouter au debut de tous fichiers .cpp que tu ajoutes a la main dans le projet, meme si tu n'utilise pas les MFC dans ce fichier precis.
-si tu ne veut pas d'entetes precompilés dans un projet sans MFC, il suffit d'aller dans les options du projet et de supprimer la generation des entetes precompiles.
merci pour ta réponse mais ce que je ne comprends pas c'est que lorsque je crée un nouveau projet et que visual intégre stdafx.h les messages d'erreurs cités dans mon premier message m'interdisent de compiler alors que je ne touche pas au fichier en question et que normalement même sans MFC il ne devrait pas me géner.
j'aimerais comprendre pourquoi il visual me met ce message.
par ailleurs pourrais tu détailler comment virer le fichier stdafx dans les options (ou dois-je cliquer pour trouver ces options) ?
merci
j'aimerais comprendre pourquoi il visual me met ce message.
par ailleurs pourrais tu détailler comment virer le fichier stdafx dans les options (ou dois-je cliquer pour trouver ces options) ?
merci
tafiscobar
Messages postés
1277
Date d'inscription
jeudi 7 décembre 2000
Statut
Contributeur
Dernière intervention
26 février 2009
177
25 janv. 2002 à 13:09
25 janv. 2002 à 13:09
mais attends le fichier entete stdafx, il est genere pour les projets mfc non????, donc s'ils apparaissent c'est q t'en as besoin car VC++ les generent avec les classes et leurs methodes qui servent a ton projet.Pour le .pch, il se trouve ds le fichier stdafx.cpp en commentaire si je ne me trompe, moi a chaq fois q j'ai cette erreur, je fais une recherche de ce fichier(le fichier .pch),et j'ouvre le fichier ou il a ete trouve(a chaq fois sur stdafx.cpp) et puis je recompile a nveau et plus de blemes.
tafiscobar
tafiscobar