opencv学习中——MFC的小问题
来源:互联网 发布:日本电脑软件 编辑:程序博客网 时间:2024/05/22 10:44
做课题时无意中在网上遇到了相关的源程序,下载之后在自己的VS里运行出现了很多错误,做了如下总结:
1.注释:组合键“Ctrl+K+C”;
取消注释:组合键“Ctrl+K+U”;
不过是单行注释 如果相要全部注释 可以先按Ctrl+A 再按 Ctrl+K+C。
2.当VS显示error为:
—— 已启动全部重新生成: 项目: Server, 配置: Release Win32 ——
1>C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V120\Microsoft.CppBuild.targets(369,5): error MSB8031: Building an MFC project for a non-Unicode character set is deprecated. You must change the project property to Unicode or download an additional library. See
http://go.microsoft.com/fwlink/p/?LinkId=286820 for more information.
=== 全部重新生成: 成功 0 个,失败 1 个,跳过 0 个 ==========
解决方法:安装用于多字节字符编码(MBCS)的 MFC库 (DLL)
下载地址:http://www.microsoft.com/zh-cn/download/details.aspx?id=40770
3.缺少显式类型(假定“int”),IntelliSense: 缺少显式类型(假定“int”)
解决方法:VS2013不支持默认整形。 解决这个问题,可以右键单击项目名,选择 属性,然后依次选择 配置属性、C/C++ 、命令行,在附加选项中添加 /wd4430 即可。
4.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:\microsoft visual studio 12.0\vc\atlmfc\include\afx.h 24 1 SixDofLib
解决方法:将类封装成DLL时,因为类中使用了CDC类,所以需要# include “stdafx.h”
对着项目点击右键,依次选择:属性->配置属性->常规,然后右边有个“项目默认值”(Project Defaults),下面有个”MFC的使用”(Use of MFC),选择“在共享 DLL 中使用 MFC”(Use MFC in a Shared DLL)。
5.在VS2010下进行VC++调试时,出现这样一种错误:error C2065:未声明的标识符(已经引入了相关的头文件),改来改去未解决问题。
解决办法:修改了一下其头文件的顺序,原先copy时“#include “StdAfx.h””在几个头文件的最后位置,将其提前到最前位置,问题得到解决。原来不仅要引入相关的头文件,其位置也要放正确。
6.错误9error C2079: “CButtonST::m_ToolTip”使用未定义的 class“CToolTipCtrl”
解决办法:修改头文件顺序
#include “afxcmn.h”
#include “BCMenu.h”
- opencv学习中——MFC的小问题
- opencv学习中——VS2013中的MFC
- 学习opencv遇到的头疼小问题
- MFC中OpenCV坐标问题
- OpenCV读取图片在MFC中显示的问题
- MFC中一些小问题
- MFC中OpenCV的使用
- MFC学习中遇到的问题集合
- 菜鸟学习OpenCV(Python)碰到的一些小问题
- opencv训练过程中遇到的小问题
- 写MFC程序中碰到的一些小问题
- opencv学习——在MFC中读取和显示图像
- openCV学习——小知识点
- sizeof ( )——在学习openCV中 create matrix 时发现的问题
- 【OpenCV学习笔记】【函数学习】一(MFC+OpenCV2.4.7读取摄像头之cvCaptureFromCAM()的索引问题
- 学习MFC的问题
- MFC调用OpenCV的程序移植问题——静态编译
- 学习中遇到的小问题
- 交换两个变量的值
- Curling 2.0-OJ
- 大Demo
- Linux nohup 命令
- JVM调优总结(六)-分代垃圾回收详述2
- opencv学习中——MFC的小问题
- 一个叫@的公司搞笑经历
- 为什么说轻量级SaaS将取代传统软件?
- 高数引言2 反了你个函数了
- 来自写代码的深夜吐槽
- TableRow控件自动拉伸 Textview文字居中
- opencv开发笔记(十一):上取样效果和下取样效果的实现
- 彼岸花
- java中String类的常用方法