Ubuntu下载、配置、安装和编译opencv

1 安装相关依赖

安装opencv前,需要先准备好编译器、相关依赖

sudo apt-get install gcc g++ cmake vim
sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg-dev libswscale-dev libtiff5-dev
sudo apt-get install libgtk2.0-dev
sudo apt-get install pkg-config

若没有安装sudo,则

apt-get update
apt-get install sudo

2 下载

git clone https://gitcode.net/opencv/opencv

3 配置

cd opencv
mkdir build
cd build

sudo cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local .. -D OPENCV_GENERATE_PKGCONFIG=ON

这块要注意的是要设置“-D OPENCV_GENERATE_PKGCONFIG=ON”,否则在输入以下指令时会报错,

pkg-config --cflags opencv

Package opencv was not found in the pkg-config search path.
Perhaps you should add the directory containing `opencv.pc'
to the PKG_CONFIG_PATH environment variable
No package 'opencv' found

4 编译

sudo make -j[线程数],如

sudo make -j8

5 安装

sudo make install

6 环境配置

  1. 修改/etc/ld.so.conf

sudo vim /etc/ld.so.conf

打开文件后,在末端添加

include /usr/local/lib

输入以下指令来更新系统共享链接库

sudo ldconfig
  1. 修改/etc/bash.bashrc

sudo vim /etc/bash.bashrc

打开文件后,在末端添加

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

激活配置文件

source /etc/bash.bashrc

7 查看版本

pkg-config opencv4 --modversion
  • 4
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

chen_znn

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值