VS2008下编写DLL,编译时提示 error LNK2005: _DllMain@12 已经在 MSVCRTD.lib(dllmain.obj) 中定义
这是重复定义了。
解决:
项目-属性-链接器-输入:忽略特定库中输入mfc90d.lib;mfcs90d.lib
项目-属性-链接器-附加依赖项:mfc90d.lib;mfcs90d.lib
2)Release版本
VS2008下编写DLL,编译时提示 error LNK2005: _DllMain@12 已经在 MSVCRTD.lib(dllmain.obj) 中定义
这是重复定义了。
解决:
项目-属性-链接器-输入:忽略特定库中输入mfc90d.lib;mfcs90d.lib
项目-属性-链接器-附加依赖项:mfc90d.lib;mfcs90d.lib
2)Release版本