原因分析:
_USRDLL定义有的话,MFC会自动生成一个DllMain入口函数,
这时在dll源码中额外又添加了一个DllMain入口函数,就会出现重定义冲突。
mfcs110ud.lib(dllmodul.obj) : error LNK2005: _DllMain@12 已经在 Xxx.obj 中定义
来源:清泛原创 2016-06-07 14:23:09 人气: 我有话说( 0 人参与)
原因分析:_USRDLL定义有的话,MFC会自动生成一个DllMain入口函数,这时在dll源码中额外又添加了一个DllMain入口函数,就会出现重定义冲突。
上一篇:应用程序无法正常启动0xc0150002
下一篇:解决:调MFC dll时发生AfxGetInstanceHandle()断言错误