在 linux 系统下安装 opencv,现在基本上都是 3.0 或者 2.4 版本以上了。所以需要通过安装 cmake 生成 makefile 的文件来安装配置 opencv。

    本人使用的是 ubuntu 系统linux 安装配置opencv - 图1

    一、必须要安装好 cmake,这里可以通过指令直接链接到 linux 下的一个库里面有 cmake 版本

    1. 安装 cmake 的安装包

    sudo apt-get install cmake

    linux 安装配置opencv - 图2

    1. 安装 cmake 相关的依赖库

    sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev
    libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev

    linux 安装配置opencv - 图3

    1. 从官网上面下载 opencv 然后下载到目录下

    linux 安装配置opencv - 图4

    1. 然后解压这个 zip 文件我用的是 2.4.9

    unzip opencv-2.4.9.zip

    linux 安装配置opencv - 图5

    1. 解压完后进入解压完后我推荐用 cmake 图形化指令安装 opencv 这样比较符合 window 下的习惯

    cmake-gui

    linux 安装配置opencv - 图6

    linux 安装配置opencv - 图7

    上图中配置要注意,源目录是你解压后的 opencv 目录,下面那个是你 cmake,makefiletxt 的安装文件。记得 configure 一下。

    1. 接下来要进行 generate

    linux 安装配置opencv - 图8

    记得把 CMAKE_BUILD_TYPE 修改成 release

    1. 然后在 release 的目录下运行 make 与 make install 完成编译

    linux 安装配置opencv - 图9

    1. 然后需要对环境变量配置

    sudo gedit /etc/ld.soconf.d/opencv.conf

    linux 安装配置opencv - 图10

    然后把 / usr/local/lib 加到最后面;

    1. 配置库文件和更改环境变量

    linux 安装配置opencv - 图11

    在文件后面添加

    PKG_CONFIG_PATH=$PKG_CONFIG_PATH:/usr/local/lib/pkgconfig
    export PKG_CONFIG_PATH

    1. 然后就是进行测试配置成功了。

    linux 安装配置opencv - 图12

    https://www.cnblogs.com/zvmxvm1991/p/5676660.html