Hallo Programmierer!
habe schon seit ein paar Tagen folgendes Problem:
error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall IMeinInterface:oBeep(void)" (?DoBeep@IMeinInterface@@QAEXXZ)”
Will über DCOM auf die Funktion DoBeep() in meinem Interface zugreifen.
Bei meinem Interface hat mir der Compiler nur die MeinServer_i.c erzeugt. Müsste der Compiler nicht auch MeinServer_i.h erzeugen?
Bin schon ne ganze Weile dran, per Hand eine MeinServer_i.h zu schreiben. Das gestaltet sich als schwierig, bekomme jetzt natürlich andere Fehlermeldungen beim Compilieren.
Ist mein Vorgehen richtig? (Vorgehen = MeinServer_i.h seber per Hand zu schreiben)
Oder ist das Aufgabe des Compilers beim Kompilieren meines Server-Objekts?
Hoffe auf Anwort und danke im vorraus!
Gruß
habe schon seit ein paar Tagen folgendes Problem:
error LNK2001: Nichtaufgeloestes externes Symbol "public: void __thiscall IMeinInterface:oBeep(void)" (?DoBeep@IMeinInterface@@QAEXXZ)”
Will über DCOM auf die Funktion DoBeep() in meinem Interface zugreifen.
Bei meinem Interface hat mir der Compiler nur die MeinServer_i.c erzeugt. Müsste der Compiler nicht auch MeinServer_i.h erzeugen?
Bin schon ne ganze Weile dran, per Hand eine MeinServer_i.h zu schreiben. Das gestaltet sich als schwierig, bekomme jetzt natürlich andere Fehlermeldungen beim Compilieren.
Ist mein Vorgehen richtig? (Vorgehen = MeinServer_i.h seber per Hand zu schreiben)
Oder ist das Aufgabe des Compilers beim Kompilieren meines Server-Objekts?
Hoffe auf Anwort und danke im vorraus!
Gruß
Comment