ubuntu 安装 opencv3.4.5

  1. 解压zip包
  2. 安装依赖库
    sudo apt-get install build-essential pkg-config libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libopenexr-dev libtbb-dev
    sudo apt-get install libjasper-dev
    如果第二句报错如下:
    E: 无法定位软件包 libjasper-dev
    则运行如下:
    sudo add-apt-repository "deb http://security.ubuntu.com/ubuntu xenial-security main"
    sudo apt update
    sudo apt install libjasper1 libjasper-dev
    如果运行上面三句中的第一句时,出现(一般为ubuntu20和21会出现):
    W: GPG 错误:http://security.ubuntu.com/ubuntu xenial-security InRelease: 由于没有公钥,无法验证下列签名: NO_PUBKEY 40976EAF437D05B5 NO_PUBKEY 3B4FE6ACC0B21F32
    E: 仓库 “http://security.ubuntu.com/ubuntu xenial-security InRelease” 没有数字签名。
    则运行:
    sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 3B4FE6ACC0B21F32
  3. 进入文件夹
    mkdir my_build
    cd my_build
    cmake ..
    sudo make -j12 //注意,只有较好的cpu才能用-j12
    sudo make install
posted @ 2022-03-28 15:05  仙海寻波  阅读(140)  评论(0编辑  收藏  举报