这几天打算在centos上装一个opencv,可是装完总是有这样和那样的问题,网上没有那个帖子描述的和我的问题一样,所以我把这些安装方法也进行一个整理。
系统环境介绍:
centos 6.3 x86_64
假设已经安装了 cmake ,并下载了opencv2.4.2
1.安装依赖包
yum install gtk+-devel.x86_64 gimp-devel.x86_64 gimp-devel-tools.x86_64 gimp-help-browser.x86_64 zlib-devel.x86_64 libtiff-devel.x86_64 libjpeg-devel.x86_64 libpng-devel.x86_64 gstreamer-devel.x86_64 libavc1394-devel.x86_64 libraw1394-devel.x86_64 libdc1394-devel.x86_64jasper-devel.x86_64jasper-utils.x86_84 swig python libtool nasm.x86_84
2.生成make文件并安装
cd opencv 2.4.2
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_NEW_PYTHON_SUPPORT=NO .
make
sudo make install
3.环境变量配置
sudo vim /etc/bashrc
这里面需要注意的是,其实是你自己用户下的bashrc, 就跟设置其它环境变量一样
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig