opencv配置好后,总是出现fatal error C1083: Cannot open include file: 'cv.h': No such file

yuelanlan 2010-04-16 03:50:59
我是一名新手,opencv配置好后,在运行时总是出现fatal error C1083: Cannot open include file: 'cv.h': No such file or directory这个报错,不知是什么什么原因,请大虾指点..
...全文
4163 13 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
zhaozhe198911 2011-08-18
  • 打赏
  • 举报
回复
谢谢!
谢谢!
guoln1010 2011-07-12
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 yuelanlan 的回复:]
最后一步,我在 项目->属性->配置属性->链接器->输入 右边的附加依赖项中添加了“odbc32.lib odbccp32.lib cxcore.lib cv.lib highgui.lib "程序运行成功了。非常谢谢二楼的信息,还有一楼的热心帮助!
[/Quote]
我使用VC++6.0也出现这个问题,怎么解决
kingrain213 2010-06-21
  • 打赏
  • 举报
回复
是因为配置还是中英文版本问题呢?我在一台英文的VC下运行好的程序,来到中文,也装了OpenCV库的电脑上运行就出现fatal error C1083: Cannot open include file: 'cv.h': No such file or directory执行 cl.exe 时出错. 回家改改看楼上说法是不是适合我,谢谢
yuelanlan 2010-04-16
  • 打赏
  • 举报
回复
最后一步,我在 项目->属性->配置属性->链接器->输入 右边的附加依赖项中添加了“odbc32.lib odbccp32.lib cxcore.lib cv.lib highgui.lib "程序运行成功了。非常谢谢二楼的信息,还有一楼的热心帮助!
blueink_200451 2010-04-16
  • 打赏
  • 举报
回复
Coding4Girls 2010-04-16
  • 打赏
  • 举报
回复
配置属性-C/C++ - 常规- 附加包含目录
yuelanlan 2010-04-16
  • 打赏
  • 举报
回复
我重新按着2楼的配置了一下,我用的中文版,最后一项的“项目设置”setting对应的是“属性”一栏吗?怎么没办法找到?
Coding4Girls 2010-04-16
  • 打赏
  • 举报
回复
引用文件没设置,引用文件,指向include文件夹
yuelanlan 2010-04-16
  • 打赏
  • 举报
回复
哦,不好意思,图片没贴出来:
这是遇到的问题:

下面是配置:




yuelanlan 2010-04-16
  • 打赏
  • 举报
回复
我将配置图贴出来给大家看看:
这是遇到的问题:
http://hi.csdn.net/attachment/201004/16/2898117_1271406919riCO.jpg
下面是已加载的配置:
http://hi.csdn.net/attachment/201004/16/2898117_1271406914pKo7.jpg
http://hi.csdn.net/attachment/201004/16/2898117_127140690932il.jpg
http://hi.csdn.net/attachment/201004/16/2898117_127140690418T0.jpg
http://hi.csdn.net/attachment/201004/16/2898117_1271406901NNwh.jpg
http://hi.csdn.net/attachment/201004/16/2898117_1271406898poi1.jpg
http://hi.csdn.net/attachment/201004/16/2898117_1271406892A74Y.jpg
blueink_200451 2010-04-16
  • 打赏
  • 举报
回复
在VS的项目设置中添加openCV的头文件路径。还有,设置这些引用等。

菜单Tools->Options->Directories:先设置lib路径,选择Library files,在下方填入路径:

C:\Program Files\OpenCV\lib

然后选择include files,在下方填入路径:

C:\Program Files\OpenCV\cxcore\include
C:\Program Files\OpenCV\cv\include
C:\Program Files\OpenCV\cvaux\include
C:\Program Files\OpenCV\ml\include
C:\Program Files\OpenCV\otherlibs\highgui
C:\Program Files\OpenCV\otherlibs\cvcam\include

然后选择source files,在下方填入路径:

C:\Program Files\OpenCV\cv\src
C:\Program Files\OpenCV\cxcore\src
C:\Program Files\OpenCV\cvaux\src
C:\Program Files\OpenCV\otherlibs\highgui
C:\Program Files\OpenCV\otherlibs\cvcam\src\windows

项目设置

每创建一个将要使用OpenCV的VC Project,都需要给它指定需要的lib。菜单:Project->Settings,然后将Setting for选为All Configurations,然后选择右边的link标签,在Object/library modules附加上

cxcore.lib cv.lib ml.lib cvaux.lib highgui.lib cvcam.lib
Coding4Girls 2010-04-16
  • 打赏
  • 举报
回复
在VS的项目设置中添加openCV的头文件路径

65,202

社区成员

发帖
与我相关
我的任务
社区描述
C++ 语言相关问题讨论,技术干货分享,前沿动态等
c++ 技术论坛(原bbs)
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
  1. 请不要发布与C++技术无关的贴子
  2. 请不要发布与技术无关的招聘、广告的帖子
  3. 请尽可能的描述清楚你的问题,如果涉及到代码请尽可能的格式化一下

试试用AI创作助手写篇文章吧