定义入口点错误
2015-07-24 15:51
274 查看
今天运行程序,准备Release一下,结果报错:
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]
两种方案
一、使用/MD选项,并在你的工程属性里添加 _AFXDLL 的定义(右键工程名->properties->C/C++->Preprocessor这一页下有Preprocessor Definitions 在这里添加)
二、在预定义头文件中定义宏;
另外,选属性,在选择属性后的第一页有个USE of MFC的选项,不用选共享Dll;
紧接着又报错——“fatal error LNK1561: 必须定义入口点”
解决方案上,右键->属性->链接器->高级->入口点,设置成:WinMainCRTStartup
不明原因,求高手指点。
另一方法是:
解决方案上,右键->属性->链接器->系统->子系统,下拉框选择:窗口
(/SUBSYSTEM:WINDOWS)
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]
两种方案
一、使用/MD选项,并在你的工程属性里添加 _AFXDLL 的定义(右键工程名->properties->C/C++->Preprocessor这一页下有Preprocessor Definitions 在这里添加)
二、在预定义头文件中定义宏;
另外,选属性,在选择属性后的第一页有个USE of MFC的选项,不用选共享Dll;
紧接着又报错——“fatal error LNK1561: 必须定义入口点”
解决方案上,右键->属性->链接器->高级->入口点,设置成:WinMainCRTStartup
不明原因,求高手指点。
另一方法是:
解决方案上,右键->属性->链接器->系统->子系统,下拉框选择:窗口
(/SUBSYSTEM:WINDOWS)
相关文章推荐
- VS平台上Python开发一些小tips
- Win10 10240预览版发布更新补丁 修复帐户验证问题
- java随机生成一个名字和对应拼音的方法
- hdoj 1873 看病要排队(优先队列的运用)
- zf-关于分页的行数如何配置
- iOS开发UI篇—使用xib自定义UItableviewcell实现一个简单的团购应用界面布局
- CCConfiguration作用
- HDU 5305 Friends(简单DFS)
- 欢迎使用CSDN-markdown编辑器
- Baidu Map API 1
- 基于const的重载
- gentoo Hardened/Toolchain
- Codeblocks 使用汇总
- 清除Android工程中没用到的资源
- Monkey测试基本命令
- 安卓中的log
- 颜色随机的小方块
- 五种主要多核并行编程方法分析与比较
- jquery1.8 获取option的对象进行操作
- 单链表逆序--非递归算法