000
16.11.2006, 21:10 Uhr
~Stefan2223
Gast
|
Hallo,
Ich will eine DLL erstellen die AFXInet.h benutzt. Beim versuch die die DLL zu complilieren gibt es jede Menge Link-Fehler:
Linking... nafxcw.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined in Datum_dll.obj nafxcw.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in msvcrt.lib(MSVCRT.dll) nafxcw.lib(timecore.obj) : error LNK2001: unresolved external symbol __mbctype nafxcw.lib(apphelp.obj) : error LNK2001: unresolved external symbol __mbctype nafxcw.lib(filelist.obj) : error LNK2001: unresolved external symbol __mbctype nafxcw.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argv nafxcw.lib(appcore.obj) : error LNK2001: unresolved external symbol ___argc Release/Datum_dll.dll : fatal error LNK1120: 3 unresolved externals Error executing link.exe.
In einigen anderen Foren habe ich gelesen, dass das Problem offenbar die AFX-Komponenten sind, hab aber nicht genau verstanden, was ich ändern muss, weil alles auf Chinesisch war :confused:
Weiss vielleicht jemand, wo das Problem beim linken der dll liegen könnte?
lg Stefan |