官方指导安装文档: https://docs.opencv.org/master/d7/d9f/tutorial_linux_install.html
1 、源码下载:opencv源码
注:直接下载sources,并解压
2、安装cmake及依赖库
$ sudo apt-get install cmake #如果已经安装过cmake,则该步骤省略
$ sudo apt-get install build-essential libgtk2.0-dev libswscale-dev libtiff5-dev libavcodec-dev libavformat-dev libjpeg-dev
注:如果有依赖库没有安装成功,之后编译运行examples时会报错,可用
sudo aptitude search 依赖库名字
e.g:
#sudo aptitude search libgtk2.0-dev
来查看库是否安装成功
3、创建一个编译文件夹build,并进入
mkdir build
cd build
跑一下cmake
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local/ -D WITH_GTK=ON ..
4、 进行make编译ÿ