1.去http://opencv.org/releases.html下载,选择3.4.1sources版本
2.安装cmake和依赖库:
sudo apt-get install cmake
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev
3.进入解压后的包内,创建编译文件夹
mkdir build
cd build
cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
4.执行命令(时间比较久)
sudo make
sudo make install
5.配置环境变量:
sudo vim /etc/ld.so.conf.d/opencv.conf
在打开的空白文件中添加
/usr/local/lib
执行如下命令使得刚才的配置路径生效
sudo ldconfig
6.配置.bashrc,末尾添加下面两行:
sudo vim /etc/bash.bashrc
PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
export PKG_CONFIG_PATH
7.source一下:
source /etc/bash.bashrc
8.更新下:
sudo updatedb
9.测试是否安装成功,cd到opencv-3.4.1/samples/cpp/example_cmake目录下执行:
cmake .
make
./opencv_example
如果打开了摄像头,并在左上角有一个hello opencv则安装成功。