: error LNK2005: _DllMain@12 already defined in dllmain.obj
用VisualC++编写DLL,如果在newproject时选了MFCDLL,而后又想写成RegularDLL,即拥有自己的DllMain()入口函数,则在build时会遇到类似如下的link错误: errorLNK2005:_DllMain@12alreadydefinedinxxx.OBJ几种解决方案:1,你只需要在工程设置里面,把WIN32,NDEBUG,_WINDOWS,_MBCS,_US