Linux编译安装opencv

   参考https://blog.csdn.net/huang826336127/article/details/78760885

一、下载opencv源码包

  下载地址:https://opencv.org/releases.html

二、安装opencv依赖包

  1. sudo apt install cmake libgtk2.0-dev pkg-config
  2. sudo apt install libavcodec-dev libavformat-dev libavutil-dev libswscale-dev libavresample-dev libgphoto2-dev
  3. sudo apt install libtbb-dev

三、编译安装opencv

  1. 解压下载的源码包
  2. 进入解压后的文件夹,新建build文件夹并进入
  3. 打开终端并执行下面命令
  • cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local ..  //不要漏了俩点
  • make -j4
  • sudo make install
  • sudo ldconfig               //使编译好的库生效

四、测试

  1. 打开终端输入下面命令
  • opencv_version

    若输出opencv版本号,则成功安装

五、问题解决

    cmake时会从GitHub下载ippicv,但GitHub服务器在国外,下载过程极易中断致使cmake失败。

  解决办法:

    https://blog.csdn.net/u010739369/article/details/79966263

  

猜你喜欢

转载自www.cnblogs.com/clearlove7777777/p/10001070.html