- 安装cmake
sudo apt-get install cmake
- 安装 libgtk2.0-dev pkg-config
sudo apt-get install libgtk2.0-dev pkg-config
- 编译安装
mkdir build
cd build
cmake ..
- 假如报错
CMake Error at 3rdparty/ippicv/downloader.cmake:73
将下载的ippicv_linux_20151201.tgz
放在/opencv-3.2.0/3rdparty/ippicv/downloads/linux808b791a6eac9ed78d32a7666804320e
下然后重新cmake
下载地址:ippicv_linux_20151201.tgz
- 最后安装(假如没报错直接安装)
sudo make -j4
sudo make install
- 修改环境
打开opencv.conf
sudo vi /etc/ld.so.conf.d/opencv.conf
在最后添加 /usr/local/lib
sudo ldconfig
打开/bash.bashrc
sudo vi /etc/bash.bashrc
在/bash.bashrc添加如下:
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
执行source使其生效
sudo source /etc/bash.bashrc
假如报错sudo: source:找不到命令
可尝试切换sudo su
然后执行source /etc/bash.bashrc
最后更新database
sudo updatedb
- 测试
转到samples/cpp/example_cmake
下执行make
,生成可执行程序opencv_example
,执行后弹出hello opencv。
- 链接
最后附上opencv3.2.0下载链接(或者自行官网下载)
opencv3.2.0下载