随笔 - 6  文章 - 129  trackbacks - 0
<2024年11月>
272829303112
3456789
10111213141516
17181920212223
24252627282930
1234567

常用链接

留言簿(14)

随笔档案(6)

文章分类(467)

文章档案(423)

相册

收藏夹(18)

JAVA

搜索

  •  

积分与排名

  • 积分 - 821414
  • 排名 - 49

最新评论

阅读排行榜

评论排行榜

朋友编写一个dll,编译时总出现
"nafxcwd.lib(dllmodul.obj) : error LNK2005: _DllMain@12..."错误!
后发现是,其创建dll时选择的时不使用MFC,而后来工程中又添加了与MFC相关的东西.才引起上述问题.
采用如下步骤解决此问题:
1.将工程设置中改为"动态使用MFC"
2.到C++设置页中,看到Preprocessor Definitions编辑框中同时存在_USRDLL和_AFXDLL, 删除_USRDLL即可.

转自:http://blog.csdn.net/train_z/article/details/3118754

确认解决了问题,但步骤1,我使用的是“静态MFC”


posted on 2013-03-15 15:04 Ke 阅读(947) 评论(0)  编辑  收藏 所属分类: others

只有注册用户登录后才能发表评论。


网站导航: