Fehler im header ???



  • Hi @ all

    Ich habe mir heute mein erstes Modul gebastelt.
    Es sieht so aus.
    Test.h

    #ifndef __TEST_H
    #define __TEST_H
    
    #includes
    #defines
    // globale Variable
    // Funktions Prototypen
    
    #endif  /* __TEST_H */
    

    Test.cpp

    #include "Test.h"
    // und die Funktionsrümpfe
    

    Alles Ok beim Kompilieren

    Wenn ich es jetzt in ein Projekt einbinde (Dateien zu Projekt hinzufügen...), kommt dieser fehler:

    ...test1\0.0.1\test.cpp(278) : fatal error C1010: Unerwartetes Dateiende waehrend der Suche nach der Direktive fuer die vorkompilierte Header-Datei
    

    Was ist das?



  • #includes
    

    😕 😕 😕

    Du verwendest MSVC(6) und hast die Standardeinstellung zur Verwendung einer
    vorkompilierter Header-Datei aktiv (stdafx.cpp/h). Dann nusst du in jede
    CPP-Datei stdafx.h includieren und das ganze einmal bauen bzw. stdafx.cpp
    kompilieren.

    mfg JJ


Anmelden zum Antworten