ubuntu安装openCV
我用的是ubuntu12.04LTS版本。
sudo apt-get install build-essential
首先在opencv的主页上下载linux安装包opencv.tar,解压到文件夹~/Download/
然后确定依赖包都安装好,有ffmpeg,pkfconfig,libpng,zlib,libjpeg,libtiff,libjasper
开始编译:
cd ~/Download/opencv/
mkdir release
cd relase
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D
make
sudo make install
然后在/etc/ld.so.conf.d/里加入文件opencv.conf,里面写上一行 /usr/local/lib
sudo ldconfig #重新连接库
测试:
cd ~/Download/opencv/samples/c
./build_all.sh
./delaunay
会出现一个画彩色玻璃砖的程序。
自己写代码则要注意:
#include "opencv/highgui.h"
g++ -o out hello.cpp $(pkg-config --libs opencv)