您的位置:首页 > 其它

错误 error C2065: 未声明的标识符 解决办法

2013-10-15 21:28 239 查看
用vs2010重新编译cascade_convert.exe文件时,弹出了了如题所示的问题,20多处错误,例如:

错误
3 error C2065: “CvHaarClassifierCascade”: 未声明的标识符
c:\users\administrator\desktop\重新生成convert_cascade\test1\test1.cpp
28 1
test1

cvLoadHaarClassifierCascade在文件objdetect.hpp文件里进行了声明,并且在程序声明部分用#include包含了该文件,但是让然报错。在网上找了较多方法后,有网友说是

#include "stdafx.h"这条语句应该放到函数声明的头部,因此,果断将#include "stdafx.h"放在整个程序的最顶端,结果20多个错误全部消失,问题解决,没有想到声明头文件会产生这么多的错误。

解决办法参照了下述帖子:
http://blog.sina.com.cn/s/blog_8216ada701017evx.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐