Tips:Visual Studio 运行库和MFC使用的匹配
来源:互联网 发布:linux增加分辨率 编辑:程序博客网 时间:2024/04/29 10:13
问题描述:
在应用MFC组件编译程序时,报错
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]
问题原因:
“运行库”和“MFC使用”不匹配
解决方法:
1.设置“运行库”:右击项目名称, 在快捷菜单中点击“属性”在属性页面中,点击“C/C++”->“代码生成”,选择“运行库”;
2.设置“MFC使用”:右击项目名称, 在快捷菜单中点击“属性”在属性页面中,点击“常规”,在“项目默认值”中选择“MFC的使用”;
3.静态调用:“运行库”:多线程(/MT)--- “MFC的使用”:在静态库中使用MFC
4.动态调用:“运行库”:多线程DLL(/MD)--- “MFC的使用”:在共享DLL中使用MFC
在应用MFC组件编译程序时,报错
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]
问题原因:
“运行库”和“MFC使用”不匹配
解决方法:
1.设置“运行库”:右击项目名称, 在快捷菜单中点击“属性”在属性页面中,点击“C/C++”->“代码生成”,选择“运行库”;
2.设置“MFC使用”:右击项目名称, 在快捷菜单中点击“属性”在属性页面中,点击“常规”,在“项目默认值”中选择“MFC的使用”;
3.静态调用:“运行库”:多线程(/MT)--- “MFC的使用”:在静态库中使用MFC
4.动态调用:“运行库”:多线程DLL(/MD)--- “MFC的使用”:在共享DLL中使用MFC
阅读全文
0 0
- Tips:Visual Studio 运行库和MFC使用的匹配
- 总结一些使用visual studio的tips(不断更新)
- Visual Studio Code的运行和调试
- Visual Studio Tips 中文版
- visual studio tips
- Visual Studio 2005的MFC使用入门的一些技巧
- 使用 DirectX 运行时和 Visual Studio 图形诊断功能
- Visual Studio 2008开发的MFC程序使用系统风格
- Visual Studio 2015 的安装和使用
- visual studio的安装和使用
- Visual Studio 中 VC++/MFC 下 jsoncpp 静态库的编译和引用
- visual studio的使用
- visual studio的使用
- visual studio的使用
- 对于Visual Studio C++ 2008环境中出现运行时MFC对话框中文乱码的解决方案
- MS Visual Studio 6.0 tips
- Visual.Studio.Tips.阅读笔记
- Visual Studio .Net Development Tips
- Valve:游戏盛世的引擎
- SpringMVC源码解析-HandlerInterceptor
- ubuntu系统上gitlab服务器迁移
- 【Windows网络编程】重叠IO网络模型
- TypeScript关于函数解构的部分
- Tips:Visual Studio 运行库和MFC使用的匹配
- python基本函数
- CSS @font-face(CSS 自定义字体)
- C语言中指针的定义和在不同环境下作为形参的用法以及指针类型的强转
- leetcode解题方案--013--Roman to Integer
- 分享一个网站地图生成工具
- 2006年培训学员8万人,每年增长25%,请问按此增长速度,到那一年培训学员人数将达到20万人?
- 通过list实现allegro第三方网表交互布局并添加room属性
- apache+tomcat实现热备