problem mit linker ...
-
hallo,
hoffe ihr koennt helfen:
habe eine dialoganwendung und moechte bei druck auf einen button eine bestimmte bibliotheksfunktion benutzen (diese heisst bei mir dataport.lib)
ich habe diese lib-datei einfach zu meinem VC++ Projekt mit hinzugepackt.Ferner habe ich unter den compiler-einstellungen /D "DLL_LINK" angegeben und die dataport.dll liegt bei mir in PATH (Umgebungsvariable von windows) drin.
nun bekomme ich aber beim compilieren linker-fehlermeldungen die sich auf die bibliotheksaufrufe beziehen, Beispiel:
TestMate_DLG_1Dlg.obj : error LNK2001: Nichtaufgeloestes externes Symbol "void __stdcall stm_finish_uad(void)" (?stm_finish_uad@@YGXXZ)
ich habe die dataport.lib datei ebenfalls in den linker-einstellungen angegeben.
kann mir jemand sagen warum der linker nun meckert!?!?!?!?
danke.
ps:
nochwas: ich habe bemerkt, dass ich meine header-datei "dataport.h" VOR dem includieren von "StdAfx.h" includieren muss, da ich sonst seltsame fehlermeldungen bekomme. weiss jemand warum das so sein muss???grussle.