编写ATL时遇到下面的错误:
nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined
goole了一下,解决方法如下:
打开工程的属性-〉c/c++ ->Preprocessor
去掉Preprocessor Definitions中的_USRDLL
用的是vs2003
郁闷哦,搞了好久...
本文介绍了在使用VS2003进行ATL开发时遇到DllMain@12已定义错误的解决办法。通过调整项目的预处理器定义设置,移除_USRDLL定义,可以有效解决该链接错误。
编写ATL时遇到下面的错误:
nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12 already defined
goole了一下,解决方法如下:
打开工程的属性-〉c/c++ ->Preprocessor
去掉Preprocessor Definitions中的_USRDLL
用的是vs2003
郁闷哦,搞了好久...
552

被折叠的 条评论
为什么被折叠?