Bonjour, j'
fatal error C1010: unexpected end of file while looking for precompiled header directive
Bonjour, j'
fatal error C1010: unexpected end of file while looking for precompiled header directive
C'est dans la FAQ.
http://c.developpez.com/faq/vc/?page=IDE#C1010
PS: *^$&"'-*^$' de capitalisation qui me met même un sigle en minuscules!!!
PPS: Il faudrait rajouter le mot-clé "precompilé" ou "precompiled", car on ne trouve pas la bonne entrée en cherchant "precomp" avec firefox : Il faut chercher explicitement "C1010"...
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
ok j'ai trouvé ca:
Erreur irrécupérable C1010
Message d'erreur
fin de fichier inattendue lors de la recherche d'un en-tête précompilé. N'auriez-vous pas oublié d'ajouter '#include name' à votre source ?
unexpected end of file while looking for precompiled header. Did you forget to add '#include name' to your source?
Un fichier include spécifié par /Yu n'apparaît pas dans le fichier source. Cette option est activée par défaut dans la plupart des types de projets Visual C++ et "stdafx.h" est le fichier Include par défaut spécifié par cette option.
Dans l'environnement Visual Studio, utilisez l'une des méthodes suivantes pour résoudre cette erreur :
Si vous n'utilisez pas d'en-tête précompilé dans votre projet, affectez à la propriété Création/utilisation d'un en-tête précompilé des fichiers source la valeur Sans utiliser les en-têtes précompilés. Pour définir cette option du compilateur, procédez comme suit :
Dans le volet Explorateur de solutions du projet, cliquez avec le bouton droit sur le nom du projet, puis cliquez sur Propriétés. OK j''ai trouvé
Dans le volet gauche, cliquez sur le dossier C/C++. ca je ne trouve pas, c'est ou sur visual 6.0
Cliquez sur le nœud En-têtes précompilés. ca je ne trouve pas non plus, c'est ou sur visual 6.0
Dans le volet droit, cliquez sur Création/utilisation d'un en-tête précompilé, puis cliquez sur Sans utiliser les en-têtes précompilés.ca je ne trouve pas non plus, c'est ou sur visual 6.0
http://c.developpez.com/faq/vc/?page=IDE#MixCAndCPlus
Avec Visual C++6.0 :
Dans la gestion de projet à gauche sélectionner le(s) fichier(s) en C (dans le cas présent, sélectionner directement le projet lui-même) Puis faire clic droit settings .
Dans l’onglet onglet C++ sur la catégorie precompiled header cocher not using precompiled headers.
SVP, pas de questions techniques par MP. Surtout si je ne vous ai jamais parlé avant.
"Aw, come on, who would be so stupid as to insert a cast to make an error go away without actually fixing the error?"
Apparently everyone. -- Raymond Chen.
Traduction obligatoire: "Oh, voyons, qui serait assez stupide pour mettre un cast pour faire disparaitre un message d'erreur sans vraiment corriger l'erreur?" - Apparemment, tout le monde. -- Raymond Chen.
Si je mets #include "stdafx.h" dans tous les fichiers comme c'est dit dans les faq, j'obtiens une centaine d'erreurs du genre :
- error C2146: syntax error : missing ';' before identifier 'XSize'
- error C2501: 'UINT16' : missing storage-class or type specifiers
- error C2501: 'XSize' : missing storage-class or type specifiers
...
je ne comprend pas...
c'est good, j'ai trouvé mmon erreur, une simple faute d'emplacement![]()
merci pour votre aide
Bonjour,
J'ai le même problème ie une centaine d'erreurs après avoir réglé l'erreur C1010.
Qu'avais tu avais fait?
Erreurs type:
Merci
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 : missing ';' before '*' : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int : error C2146: syntax error : missing ';' before identifier 'InverseBits' : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int
Gate 35
Partager