编译出现如下错误
nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined in QQInfo.obj
nafxcwd.lib(dllmodul.obj) : warning LNK4006: _DllMain@12 already defined in QQInfo.obj; second definition ignored
Creating library Debug/QQInfo.lib and object Debug/QQInfo.exp
Debug/QQInfo.dll : fatal error LNK1169: one or more multiply defined symbols found
解决方法:
project setting->C/C++, 在category中选择Preprocessor,将preprocessor definitions中的_USRDLL 删除 即可。
网上查找过程中,MSDN也有一些应对资