Suche nach dem vorkompilierten Header?



  • Servus!
    Hab a kleines Problem bei einer Klasse:

    c:\dokumente und einstellungen\sebastian\eigene dateien\visual studio 2005\projects\oarxconsoleplayer\oarxconsoleplayer\soundmanager.cpp(213) : fatal error C1010:
    Unerwartetes Dateiende während der Suche nach dem vorkompilierten Header. Haben Sie möglicherweise vergessen, im Quellcode "#include "stdafx.h"" einzufügen?
    

    Wieso verlangt er einen vorkompilierten Header, bzw. kann ich dieses Problem irgendwie lösen und wenn dann wie?



  • Das ist ein MSVC typisches Problem - du kannst einige wichtige Teile in vorkompilierte Header packen, dann müssen sie nicht jedes Mal sofort übersetzt werden. Und VC legt dir für ein Projekt normalerweise diesen Header "stdafx.h"/"stdafx.cpp" an.

    Als Lösung kannst du entweder das erwähnte #include "stdafx.h" an den Dateianfang stellen (und dir notfalls einen leeren Header mit diesem Namen anlegen) oder in den Compiler-Optionen einstellen, daß du keinen vorkompilierten Header verwenden willst.



  • Wenn du keine PCH willst, schalte sie doch in den Projekteinstellungen ab!



  • ahh!. thx


Anmelden zum Antworten