亲测,ubuntu 14.04 + OpenCV 2.47
1 编译环境 sudo apt-get install build-essential
2 安装GTK环境 sudo apt-get install libgtk2.0-dev
3 编译GTK程序时自动找出头文件及库文件位置 sudo apt-get install pkg-config
4 安装cmake sudo apt-get install cmake
5 下载源码 opencv2.4 并解压,进入opencv2.4
6 mkdir release; cd release;
7 生成cmake,即输入:cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D BUILD_PYTHON_SUPPORT=ON ..
8 编译安装。
sudo make install
export
LD_LIBRARY_PATH=~/soft/opencv/release/lib:$LD_LIBRARY_PATH
sudo ldconfig
pkg-config opencv –libs
9 测试。用opencv自带的一个demo,相当的炫酷。
cd../sample/cpp/
g++ drawing.cpp -o drawing `pkg-config opencv –libs
–cflags`
./drawing
至此完成安装,可以愉快的开发了。