c ++ - fejl C1083: Kan ikke åbne inkludere fil: 'stdafx.h': Ingen sådan fil eller mappe i VS 2005

Indlæg af Hanne Mølgaard Plasc

Problem



Jeg er ny til visuel studio. Jeg har oprettet en simpel konsol ansøgning og derefter valgt et tomt projekt af c ++.
Jeg har indsat kodeformularen

http://www.cprogramming.com/tutorial/opengl\_first\_windows\_app.html
[1]


det giver følgende fejl
fejl C1083: Kan ikke åbne inkludere fil: 'stdafx.h': Ingen sådan fil eller mappe.


Kan ethvert organ hjælpe mig med at løse problemet.


Jeg har også indsat koden fra

http://www.cprogramming.com/tutorial/opengl\_windows\_programming.html
[2]


og det giver mig fejl i MessageBox-funktionen.

Bedste reference


Fald i succesen ved at bruge en passende projektskabelon. Hvilket er Win32 + Win32 Project, skal du ikke krydse indstillingen 'Empty project' på ejendomssiden. Du får forhåndsgenereret kode til en Win32-applikation, tag et kig på det, da du måske vil beholde dele af det. Eller bare slet det hele forbi #include for stdafx.h og erstat det med den kode, du vil prøve. Stdafx.h filen er allerede forkogt til dig.


Det andet kodestykke formodes sandsynligvis ikke at kompilere, fordi kodeeksemplet ikke bruger Unicode-strenge. Sæt en L foran strengen bogstavelig, som L '\ tHello verden'.

Andre referencer 1


'stdafx.h' er standardnavnet for den forkompilerede overskrift i Visual Studio.


Hvis du ikke bruger forkompilerede overskrifter, kan du udelade det, der indeholder direktiv.


Se denne artikel på Wikipedia for en forklaring af forkompilerede overskrifter. [3]