eine dll einbinden: identifier not found



  • 1. ich habe eine dll, die mir werte liefert, die ich dann in meinem (dll) programm brauche.
    ich hab den header included, kriege aber trotzdem "identifier not found", wenn ich die entsprechende funktion (die public ist) aufrufen will.

    was mache ich falsch?

    2. in meinem header hab ich eine klasse:
    class MYAPI CEexportedObject
    {
    public:
    CExportedObject();
    ~CExportedObject();

    public:
    void SetInputSequencePath(const char* inputPath);
    void GetFeatures(int iAlgorithmName);
    }

    wenn ich dann im cpp teil eine methode haben will, wie muss die definition lauten? also kommt das MYAPI irgnedwas vor?

    danke und sorry fuer meine newby fragen...



  • Bei diener DLL wird wird auch eine *.lib Datei erzeugt.
    Hast du diese in deinem Projekt wo du die DLL benutzt mit gelinkt ?


Anmelden zum Antworten