1、系统:CentOS 6
2、软件:opencv-3.0.0.zip
3、下载地址:
https://codeload.github.com/opencv/opencv/zip/3.0.0
4、本次安装,系统采用root登录,
终端输入:yum install cmake gcc gcc-c++ gtk+-devel gimp-devel gimp-devel-tools gimp-help-browser zlib-devel libtiff-devel libjpeg-devel libpng-devel gstreamer-devel libavc1394-devel libraw1394-devel libdc1394-devel jasper-devel jasper-utils swig python libtool nasm
按回车,期间会有提示是否继续,需要确认继续
终端输入:
yum
install
cmake
gcc
gcc-c++
gtk+-devel
gimp-devel
gimp-devel-tools
gimp-help-browser zlib-devel libtiff-devel libjpeg-devel libpng-devel gstreamer-devel
libavc1394-devel
libraw1394-devel
libdc1394-devel
jasper-devel
jasper-utils
swig
python libtool nasm
按回车,期间会有提示是否继续,需要确认继续
终端输入:
yum
install
cmake
gcc
gcc-c++
gtk+-devel
gimp-devel
gimp-devel-tools
gimp-help-browser zlib-devel libtiff-devel libjpeg-devel libpng-devel gstreamer-devel
libavc1394-devel
libraw1394-devel
libdc1394-devel
jasper-devel
jasper-utils
swig
python libtool nasm
按回车,期间会有提示是否继续,需要确认继续
下载地址:
http://www.cmake.org/cmake/resources/software.html
将其复制到/usr/local目录下面,并在该目录中右键打开终端
终端输入:tar-zxvf cmake-3.6.0.tar.gz按回车 rm -rf cmake-3.6.0.tar.gz cd cmake-3.6.0 ./configure make make install mv cmake-3.6.0 cmake
输入:vi /etc/profile 在尾部添加
PATH=/usr/local/cmake/bin:$PATH
export PATH
注意:不要将冒号写成分号,要不然各种命令行都不能用
输入:source /etc/profile按回车使修改生效
输入:echo $PATH按回车查看PATH值有没有添加刚刚的路径
输入:cmake -version按回车查看cmake版本
注意:cmake安装成功之后再安装opencv
4、安装OpenCV 下载opencv-3.0.0.zip,放于/usr/local/目录下,在该目录中右键打开终端
输入:unzip opencv-3.0.0.zip cd opencv-3.0.0 cmake CMakeLists.txt
注:此过程中可能出现错误,参考下方错误处理 make make install
5
、添加路径
打开终端,输入
find / -name "opencv.pc" -type f
按回车,出现如下内容
/usr/local/lib/pkgconfig/opencv.pc
/usr/local/opencv-3.0.0/unix-install/opencv.pc
继续输入:
cp
usr/local/opencv-3.0.0/unix-install/opencv.pc/usr/lib64/pkgconfig/
按
回车
5、添加路径 打开终端,输入find / -name "opencv.pc" -type f按回车,出现如下内容 /usr/local/lib/pkgconfig/opencv.pc /usr/local/opencv-3.0.0/unix-install/opencv.pc
继续输入:cp usr/local/opencv-3.0.0/unix-install/opencv.pc/usr/lib64/pkgconfig/按回车