wmjy.net
当前位置:首页 >> 无法打开包括文件:"opEnCv2/opEnCv.hpp": No suCh ... >>

无法打开包括文件:"opEnCv2/opEnCv.hpp": No suCh ...

出错提示你test.cpp无法打开opecv2/opencv.hpp。 就是头文件引用错误。如果目录是c:\A\opencv2\opencv.hpp,则在项目头文件目录中增加 c:\A目录(你有可能写成了c:\A\opencv2了)

确认两件事 1。项目中是否添加了opencv2的相关头文件和类库 2。项目属性中,头文件目录设置中,是否包含了opencv.hpp所在的目录。

工具-选项-项目和解决方案(VC++目录)—包含文件 添加highgui.h等文件所在的路径 一般为C:\Program Files\opencv\build\include

你的include路径配置错了,是build文件夹里面的include

如果配置路径都没有问题的话,检查一下你的配置(Debug还是Release)和平台(64位或32位)是否与你配置的一致。。。

1、操作系统不管是64的还是32的,opencv的path环境变量统统配置为F:\opencv\build\x86\vc10\bin! 2、配置库目录的时候注意,要有.\include、\include\opencv和\include\opencv2三个目录!

应该是头文件目录没有配置对。 如果opencv安装在c:\OC目录下的话, 把c:\OC增加到头文件目录中,而不是把c:\OC\opencv2增加到头文件目录里。

你的位置没有添加到调用的目录中,要不你将该工程属性打开,VC++目录的源目录,添加opencv2的目录。 或者在include里面把目录写完整就可以了。

包含目录: E:\opencv\build\include E:\opencv\build\include\opencv E:\opencv\build\include\opencv2 库目录: E:\opencv\build\x86\vc10\lib 依赖附加项Debug: opencv_core243d.lib opencv_highgui243d.lib opencv_video243d.lib opencv_ml2...

so easy!在属性里面,我不记得具体是哪里 ,你是不是有个地方,添加了一些include 的路径 我记得,是include 的了opencv 以及opencv2,对吧,你再把opencv2 下面的子文件夹core include进行就OK了

网站首页 | 网站地图
All rights reserved Powered by www.wmjy.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com