Ubuntu14.04安装OpenCV2.4.9
一、安装cmake-qt-gui
$sudo apt-get install cmake-qt-gui
可以直接用系统自带的cmake直接编译,我喜欢在windows下编译OpenCV那种方式,就用cmake-qt-gui编译OpenCV2.4.9
二、安装依赖
参考资料:http://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html
$sudo apt-get update(更新软件链接)
$sudo apt-get install build-essential $sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev $sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev
三、安装OpenCV2.4.9
参考资料:http://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html
3.1 下载与解压OpenCV2.4.9.zip
$unzip opencv-2.4.9.zip
3.2 新建opencv文件夹
放入解压的opencv-2.4.9文件夹与新建build(任意命名),其中新建的文件夹build用于存放编译的代码
3.3 编译源代码
3.3.1 第一次configure
注意修改与Python有关的路径,我使用anaconda2,则相应路径为anaconda的路径
不编译WITH_CUDA,快速编译opencv
3.3.2 第二次configure
3.3.3 Generate
3.3.4
$cd opencv/build
$make -j4
$sudo make install
3.4 环境变量配置
$sudo gedit /etc/ld.so.conf.d/opencv.conf /usr/local/lib $sudo ldconfig -v
$pkg-config opencv --cflags --libs #检验链接配置是否正确
四、检验
4.1
$cd ./opencv/opencv-2.4.9/samples/c
4.2 编译例子
$./build_all.sh
4.3
$ls
4.4
$./find_obj