OPENCV MFC 程序出错修改

error C2146: 语法错误 : 缺少“;”(在标识符“PVOID64”的前面)

来源:http://houjixin.blog.163.com/blog/static/356284102009112395049370/ DirectShow 2009-12-23 09:50:49 阅读311 评论0 字号:大中小打开winnt.h文件,发现问题就是在winnt.h头文件中无POINTER_64的定义造成的。搜索vc下的头文件,发现在basetsd.h头文件中有POINTER_64的定义,而在winnt.h头文件中也包含了该头文件。而在dxsdk9中也有basetsd.h头文件,而该文件无POINTER_64的定义,因此编译通不过。调整头文件搜索顺序后,编译也不行,原来在VC6目录里也有basetsd.h头文件,而该文件无POINTER_64的定义。可能因为VC6的Include目录在系统变量include里有,所以改变VS中的头文件搜索顺序不能解决问题。最后我吧winnt.h中的#include 改成"basetsd.h"就可以了。

 

error C2146: 语法错误 : 缺少“;”(在标识符“filter”的前面)

CvFilter filter = CV_GAUSSIAN_5x5;//出错

把CVFILTER 直接改成int 就行了,opencv高级版本没有这个类型了

 

error C2065: “CV_VALUE”: 未声明的标识符
error C3861: “cvSnakeImage”: 找不到标识符

 

加入头文件

 

#include <opencv2/legacy/legacy.hpp>

 

 

转载于:https://www.cnblogs.com/mood3604/archive/2013/06/14/3135231.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/259684.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

测试人员报BUG的正确姿势

每次我提需求的时候&#xff0c;都会和开发一言不合就上BUG。曾经看到一个段子&#xff0c;告诉了我&#xff0c;吵架是不行滴&#xff01;影响心情&#xff0c;正确报bug的姿势应该是这样&#xff1a;不要对程序员说&#xff0c;你的代码有BUG。他的第一反应是&#xff1a;1、…

java链表实现_链表的原理及java实现

一&#xff1a;单向链表基本介绍链表是一种数据结构&#xff0c;和数组同级。比如&#xff0c;Java中我们使用的ArrayList&#xff0c;其实现原理是数组。而LinkedList的实现原理就是链表了。链表在进行循环遍历时效率不高&#xff0c;但是插入和删除时优势明显。下面对单向链表…

python和django中的常见错误

int() argument must be a string or a number, not tupleError in formatting: coercing to Unicode: need string or buffer, int foundData truncated for column content at row 1sql语句中单引号的设置字段类型字段长度 ascii codec cant decode byte 0xe7 in position 0:…

20141126-解决联网问题-笔记

当你的网络出现故障或无法连通时&#xff0c;如何才能简单高效的找出故障&#xff1f;其实只需要一个ping命令&#xff0c;就可以判断TCP/IP协议故障…… 1、Ping 127.0.0.1&#xff1a; 127.0.0.1是本地循环地址&#xff0c;如果本地址无法Ping通&#xff0c;则表明本地机TCP/…

inittab脚本启动解析 (zz)

http://blog.chinaunix.net/uid-17188120-id-4073497.html 1&#xff0c;启动inittab第一步&#xff1a;启动内核第二步&#xff1a;执行init &#xff08;配置文件/etc/inittab&#xff09;第三步&#xff1a;启动相应的脚本&#xff0c;执行inittab脚本&#xff0c;并且执行其…

java缓存技术_java缓存技术

最近在做java缓存,了解了一下.以下仅是对map对方式讨论。没有对点阵图阵讨论。作缓存要做以下2点:1:清理及更新缓存时机的处理:. 虚拟机内存不足,清理缓存.. 缓存时间超时,或访问次数超出, 启动线程更新2:类和方法的反射 (线程嵌套调用)reflect.invoke的使用。代码如下&#xf…

xss challenge 解题思路(1-3)

challenge1: 用很基本的方法即可&#xff0c;截图如下&#xff1a; 提交后成功弹窗&#xff0c;完成。 challenge2 这次我们发现我们输入的内容被放入value”“ 中&#xff0c;所以需要将前面的结构闭合&#xff0c;构造如下&#xff1a; "><script>alert(docume…

宾得准饼干广角镜头DA15

DA15的挂机效果图&#xff0c;感觉还是超级的小&#xff0c;是最小的广角镜头了&#xff1a; 主要特点1. 超广视角当安装在宾得数码单反相机上时&#xff0c;这款全新的镜头提供相当于35mm胶片规格的约23mm画面视角&#xff0c;可使拍摄者拍摄出独特的诱人影像和超广角镜头独有…

无限“递归”的python程序

如果一个函数直接或者间接调用了自己&#xff0c;那么就形成了递归&#xff08;recursion&#xff09;&#xff0c;比如斐波那契数列的一个实现 def fib(n):if n < 2:return 1else:return fib(n - 1) fib(n - 2) 递归一定要有结束条件&#xff0c;否则就形成了死循环&#…

java slf4j_SLF4J 使用手册

原文链接 译者&#xff1a;zivyuJava的简单日志门面( Simple Logging Facade for Java SLF4J)作为一个简单的门面或抽象&#xff0c;用来服务于各种各样的日志框架&#xff0c;比如java.util.logging、logback和log4j。SLF4J允许最终用户在部署时集成自己想要的日志框架。需要…

[译]Java 垃圾回收介绍

说明&#xff1a;这篇文章来翻译来自于Javapapers 的Java Garbage Collection Introduction 在Java中&#xff0c;对象内存空间的分配与回收是由JVM中的垃圾回收进程自动完成的。和C语言不一样的是&#xff0c;开发中不需要在Java中写垃圾回收代码。这也是使Java更加流行而且帮…

打印三角形

直角三角形 #include<iostream> using namespace std; int main() { int i,j; for(i1;i<10;i) {for(j1;j<i;j) cout<<"*"; cout<<endl; } } ———————————————————————————…

Linux基础入门学习笔记之二

第三节 用户及文件权限管理 Linux用户管理 Linux是可以实现多用户登录的操作系统 查看用户who命令用于查看用户 shiyanlou是当前登录用户的用户名 pts/0中pts表示伪终端&#xff0c;后面的数字表示伪终端的序号。 后面是当前伪终端启动时间 创建用户创建用户需要root权限&#…

java选填_java基础填空选择题

Core Java试题选择填空题&#xff1a;全部为多选题&#xff0c;只有全部正确才能得分。1. 编译java程序的命令是__B_;运行java程序的命令是____A____;产生java文挡的命令是_____D___;查询java类型是否是serializable类型的命令是___C_____;产生java安全策略文件的命令是____E__…

这几天有django和python做了一个多用户博客系统(可选择模板) 没完成,先分享下...

这个TBlog已经全新改版了&#xff0c;更名为UUBlog 新版地址&#xff1a; 用Python和Django实现多用户博客系统——UUBlog 断断续续2周时间吧&#xff0c;用django做了一个多用户博客系统&#xff0c;现在还没有做完&#xff0c;做分享下,以后等完善了再慢慢说 做的时候房展了博…

Hibernate的generator属性

本文讲述Hibernate的generator属性的意义。Generator属性有7种class&#xff0c;本文简略描述了这7种class的意义和用法。[xhtml] view plaincopy <class name"onlyfun.caterpillar.User" table"USER"> <id name"id" type"stri…

java 对象池 博客_Java对象池技术的原理及其实现的小结

一起学习Java对象的生命周期大致包括三个阶段&#xff1a;对象的创建&#xff0c;对象的使用&#xff0c;对象的清除。因此&#xff0c;对象的生命周期长度可用如下的表达式表示&#xff1a;T T1 T2 T3。其中T1表示对象的创建时间&#xff0c;T2表示对象的使用时间&#xff0c…

matlab中gatbx工具箱的添加

1. 从http://crystalgate.shef.ac.uk/code/下载工具箱压缩包gatbx.zip 2. 解压gatbx.zip&#xff0c;将其子文件夹genetic放在matlab安装目录toolbox文件夹下 3. 在matlab主窗口选择File -> Set Path&#xff0c; 单击"Add Folder"按钮&#xff0c;找到工具箱所在…

C#与数据库访问技术总结(十七)

使用DataSet对象访问数据库 当对DataSet对象进行操作时&#xff0c;DataSet对象会产生副本&#xff0c;所以对DataSet里的数据进行编辑操作不会直接对数据库产生影响&#xff0c;而是将DataRow的状态设置为added、deleted或changed&#xff0c;最终的更新数据源动作将通过DataA…

MySQL数据高级查询之连接查询、联合查询、子查询

2019独角兽企业重金招聘Python工程师标准>>> 一、连接查询 连接查询: 将多张表(>2)进行记录的连接(按照某个指定的条件进行数据拼接)。 连接查询的意义: 在用户查看数据的时候,需要显示的数据来自多张表. 连接查询: join, 使用方式: 左表 join 右表&#xff1b;左…