在CentOS系统上编译、安装、配置OpenCV
2012-02-07 16:52
666 查看
假设CentOS系统下的CodeBlocks已经安装完成,下面我们要在CentOS平台下编译OpenCV,并在CodeBlocks下进行开发测试。
(1)下载OpenCV源码,并编译安装
当前最新的版本是OpenCV-2.2,可以从http://sourceforge.net/projects/opencvlibrary/上下载。
OpenCV的编译方式有两种,一种是传统的./configure; make ; make install,这种方式适用于OpenCV-1.0,相应的编译过程可以参见这篇文章:http://www.opencv.org.cn/index.php/%E6%BA%90%E7%A0%81%E7%BC%96%E8%AF%91,另一种方式是使用cmake.
; make ; make install,这种方式适用于OpenCV-2.x。所以,在编译OpenCV-2.2之前,得先在CentOS上安装CMake(http://www.cmake.org/)。
(1.1) 编译安装cmake:
假设cmake-2.8.4.tar.gz放在/root/software/cmake-2.8.4.tar.gz
cd /root/software/
tar zxvf cmake-2.8.4.tar.gz
cd cmake-2.8.4
./configure –prefix=/usr
make
make install
(1.2)编译安装opencv-2.2:
假设OpenCV-2.2.0.tar.bz2放在/root/software/ OpenCV-2.2.0.tar.bz2
cd /root/software/
tar jxvf OpenCV-2.2.0.tar.bz2
cd OpenCV-2.2.0
cmake . [注:默认的安装位置为/usr/local/]
make .
make install
(1.3)设置环境变量
这一步与Windows设置系统环境变量的目的是一样的,告诉系统相应的binary files和library files在什么位置。
cd /etc/ld.so.conf.d/
vim opencv.conf
将/usr/local/lib写入文件并保存
ldconfig
可以使用locatelibcv查看一下相应库文件的位置。
(2)配置OpenCV
参见http://blog.csdn.net/dupei/archive/2011/05/18/6428283.aspx
配置完成以后,就可以使用测试用例进行测试了。如果顺利执行起来,说明OpenCV的配置已经完成。
(1)下载OpenCV源码,并编译安装
当前最新的版本是OpenCV-2.2,可以从http://sourceforge.net/projects/opencvlibrary/上下载。
OpenCV的编译方式有两种,一种是传统的./configure; make ; make install,这种方式适用于OpenCV-1.0,相应的编译过程可以参见这篇文章:http://www.opencv.org.cn/index.php/%E6%BA%90%E7%A0%81%E7%BC%96%E8%AF%91,另一种方式是使用cmake.
; make ; make install,这种方式适用于OpenCV-2.x。所以,在编译OpenCV-2.2之前,得先在CentOS上安装CMake(http://www.cmake.org/)。
(1.1) 编译安装cmake:
假设cmake-2.8.4.tar.gz放在/root/software/cmake-2.8.4.tar.gz
cd /root/software/
tar zxvf cmake-2.8.4.tar.gz
cd cmake-2.8.4
./configure –prefix=/usr
make
make install
(1.2)编译安装opencv-2.2:
假设OpenCV-2.2.0.tar.bz2放在/root/software/ OpenCV-2.2.0.tar.bz2
cd /root/software/
tar jxvf OpenCV-2.2.0.tar.bz2
cd OpenCV-2.2.0
cmake . [注:默认的安装位置为/usr/local/]
make .
make install
(1.3)设置环境变量
这一步与Windows设置系统环境变量的目的是一样的,告诉系统相应的binary files和library files在什么位置。
cd /etc/ld.so.conf.d/
vim opencv.conf
将/usr/local/lib写入文件并保存
ldconfig
可以使用locatelibcv查看一下相应库文件的位置。
(2)配置OpenCV
参见http://blog.csdn.net/dupei/archive/2011/05/18/6428283.aspx
配置完成以后,就可以使用测试用例进行测试了。如果顺利执行起来,说明OpenCV的配置已经完成。
相关文章推荐
- CentOS系统上编译、安装、配置OpenCV
- 在CentOS系统上编译、安装、配置OpenCV
- CentOS 6.4系统下编译安装LNMP和配置PHP环境具体步骤
- CentOS 源码编译安装Pure-FTPd(配置系统用户登录)
- centos5.6 (64bit)编译安装vsftpd-2.3.4的配置(两种用户登录)[连载之电子商务系统架构]
- [原创]CentOS6.0系统下安装配置openCV成功
- 【OpenCV人脸识别入门教程之一】安装OpenCV及Windows系统环境配置
- Win7 64位系统安装OpenCV2.3,并在VS2010中配置(上)
- Linux基本操作系列(二):在CentOS 6.8系统上安装Tomcat并配置自动启动
- CentOS上配置hls流系统安装FFMPEG出错处理
- CentOS 6.5系统安装配置图解教程(详细图文)
- centos 邮件服务 腾讯企业邮箱(免费) 使用iRedmail 需要有公网的centos主机 发邮件协议:smtp 端口25 收邮件协议:pop3 端口110 iredmail安装配置 使用邮箱系统 第三十一节课
- CentOS7源码安装Redis及配置系统服务
- CentOS 5.2,Linux 2.6+ 内核 ,Apache+MySQL+PHP 安装及基本配置过程记录 && 将apache安装为系统服务
- centos 系统下安装FastDFS+nginx+fastdfs-nginx-module安装配置
- CentOS下编译、安装与配置nginx
- CentOS 6.4 64位系统编译安装Wine
- 安装centos6.5+配置物理机数据中心+配置网络部署系统服务器
- CentOS 6.6 新安装系统的网络IP配置
- rpm安装MySQL5.5后配置,在centos5上;mysql编译安装在centos6.5上;