C-dll oder c-Files in MFC einbinden/hinzufügen?



  • Hallo,

    ich hab eine kleine Oberfläche in MFC erstellt.

    Jetzt möchte ich einen START-Button mit einer Funktion füttern, die in einer C-Datei (*.c) enthalten ist. Ich habe versucht, die C-Datei + zugehöriger Include-Datei in das Projekt hinzuzufügen, leider krieg ich die Fehlermeldung:

    ⚠
    fatal error C1010: Unerwartetes Dateiende während der Suche nach der Direktive für die vorkompilierte Headerdatei

    Kann man C-Dateien in MFC nicht hinzufügen?
    Müssen diese immer die Endung *.cpp haben?
    Wäre es möglich, statt dessen eine C-DLL einzubinden???

    😕
    Grüße



  • warum nicht einfach die datei nach cpp umbenennen ?
    cpp dateien koennen problemlos auch c code enthalten



  • Hallo,

    es sind Dateien, die nicht verändert werden dürfen!

    Es muss doch auch eine Möglichkeit für *.c-Dateien geben???

    Gruß



  • ga_un schrieb:

    fatal error C1010: Unerwartetes Dateiende während der Suche nach der Direktive für die vorkompilierte Headerdatei

    Dann sag doch deinem Compiler einfach, daß er keine vorcompilierten Header verwenden soll (da gibt's eine Einstellung in den Compiler-Optionen, afaik unter "Präprozessor")



  • Hallo,

    vielen Dank für den Tipp!
    Jetzt funktioniert's!

    Gruß 🙂


Anmelden zum Antworten