会员
周边
捐助
新闻
博问
闪存
赞助商
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
marblemm
博客园
首页
新随笔
联系
订阅
管理
c++MFC工程修改在共享DLL中使用MFC为使用标准Windows库的解决办法
由于创建MFC工程时,默认是在共享DLL中使用MFC,如果将此选项改成使用标准Windows库,会报如下错误
c:\program files\microsoft visual studio 9.0\vc\atlmfc\include\afx.h(24) : fatal error C1189: #error : Building MFC application with /MD[d] (CRT dll version) requires MFC shared dll version. Please #define _AFXDLL or do not use /MD[d]
此时可以做如下更改解决:
工程->属性- >配置属性->c++->命令行
结尾加上
/D "_AFXDLL"
posted @
2018-09-28 17:27
marblemm
阅读(
2173
) 评论(
0
)
编辑
收藏
举报
刷新页面
返回顶部
公告