如何在Win32 SDK环境下使用mfc程序中的部分代码?
我有一个类库使用了mfc编写,它里面的CBitmap类需要afxwin.h,我现在想
在一个win32 SDK环境下使用这个类库,就把这个类库的一个文件加到dsw下,
编译没有问题,但是在连接时出错:
Linking...nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in LIBCD.lib(dbgdel.obj)nafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __endthreadexnafxcwd.lib(thrdcore.obj) : error LNK2001: unresolved external symbol __beginthreadexDebug/Bmp_class.exe : fatal error LNK1120: 2 unresolved
是否没有包含某个lib文件,还有就是
Linking...nafxcwd.lib(afxmem.obj) : error LNK2005: "void __cdecl operator delete(void *)" (??3@YAXPAX@Z) already defined in LIBCD.lib(dbgdel.obj)nafxcwd.lib(thrdcore.obj) : error
说void __cdecl operator delete(void *)重复定义了,请问高手这怎么解决?