Ubuntu 10.04下安装OpenCV及编译一个简单例程(找不到头文件的问题:error: cv.h: No such file or directory )

来源:互联网 发布:新东方考研网络培训班 编辑:程序博客网 时间:2024/05/21 08:43

一、安装OpenCV:

 

参考:http://www.opencv.org.cn/index.php/Debian%E4%B8%8B%E5%AE%89%E8%A3%85

 

 

1.运行:

得到OpenCV相关软件包

 

2.apt-get来安装:

将第一步得到的包全部安装

 

==============================================

 

 

二、编译一个简单的程序(来自OpenCV中文论坛-教程 部分):

 

参考网址:http://www.opencv.org.cn/forum/viewtopic.php?f=1&t=5559

 

1.源代码:

 

 

2.编译命令:

 

 

3.注意:

gcc `pkg-config --cflags --libs opencv` -o my-opencv-prgm my-opencv-prgm.c
中的那个特殊符号是`(一般在ESC下面),不是'(单引号)。

如果仍然不行,就直接用pkg-config --cflags --libs opencv命令的输出结果替换掉命令中的`pkg-config --cflags --libs opencv`,但前提是/usr/local/include/opencv下的确有highgui.h

 

 

后记:

 

通过apt-get 来安装OpenCV,如何配置可以省去编译命令里的:`pkg-config --cflags --libs opencv`,使程序可自己找到所需要的头文件,以后再研究。——按我的安装情况,安装位置就是位于/usr/inclue/下面,这是默认的搜索位置,不应该出现找不到头文件的问题啊。奇怪。