none
Problem beim Einbinden einer .lib RRS feed

  • Frage

  • Ich verzweifle langsam,

    um meine fischertechnik Hardware mit C++ anzusteuern habe ich mir spezielle Header und Bibiliotheksdateien von der offiziellen fischertechnik Website gedownloaded. Nun wollte ich zunächst die Headerdatei mit #include "ftMscLib.h" in ein Win32 Konsolenprogramm einbinden.

    Dabei bekomme ich jedesmal wenn in der Headerdatei die anweisung DLLimp vorkommt den Fehler: C4430: Fehlender Typspezifizierer - int wird angenommen. Hinweis: "default-int" wird von C++ nicht unterstützt. Dabei steht ganz oben im Code:

    #if defined(_DLL_VER)
    #define DLLImp extern "C" __declspec(dllimport)
    #else
    #define DLLImp
    #endif

    Ich vermute, dass ich die ftMscLib.lib nicht richtig eingebunden habe, habe soetwas aber auch noch nie gemacht. Könnte es denn daran liegen?

    Gruß Hefeteig

    Freitag, 14. September 2012 20:02

Antworten

  • Das müsstest Du eher im Fischer-Technik Forum nachfragen... oder mal eimm Beispiel Programm irgendwo hochladen...

    Der gezeigte Code hat eigentlich nichts mit dem Problem zu tun... das Problem ist vermutlich etwas anderes...


    Jochen Kalmbach (MVP VC++)
    Samstag, 15. September 2012 10:07

Alle Antworten