ubuntu16.04 Opencv安装与卸载

安装Opencv

1. 下载Opencv

官网下载Opencv,版本请自行选择,注意要选择sources版本
Opencv官网链接

2. 解压zip包

unzip opencv-3.4.3.zip
cd opencv-3.4.3

3. 安装依赖库

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

如果不能安装,将"apt-get"更换为"aptitude"执行命令

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

4. 编译并安装

mkdir release
cd release
cmake -D CMAKE_BUILD_TYPE=RELEASE -D CMAKE_INSTALL_PREFIX=/usr/local -D WITH_TBB=ON -D BUILD_NEW_PYTHON_SUPPORT=ON -D WITH_V4L=ON -D WITH_QT=ON -D WITH_OPENGL=ON ..
sudo make
sudo make install

sudo make 编译等待时间比较长

一定要按照这个步骤编译安装
之前我安装,前三行我的命令是 make build, cd build , cmake …
最后都能安装成功,但在后续opencv使用过程中,出现了错误,错误具体请看另外一篇文章
错误提示是这个If you are on Ubuntu or Debian, install libgtk2.0-dev and pkg-config

5. 将OpenCV的库添加到路径

首先将OpenCV的库添加到路径,从而可以让系统找到

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

打开后在文件(可能是空白的文件)中添加

/usr/local/lib

6. 生效配置文件

使刚才的配置路径生效:

sudo ldconfig 

7. 配置bash

sudo gedit /etc/bash.bashrc 

在打开的文件末尾添加:

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

保存,执行如下命令使得配置生效:

source /etc/bash.bashrc

更新命令

sudo updatedb

8. 成功

卸载Opencv

这是网上搜来比较靠谱的步骤,但我自己还未验证这一操作

cd release
make uninstall
cd ..
sudo rm -r release
sudo rm -r /usr/local/include/opencv2 /usr/local/include/opencv /usr/include/opencv /usr/include/opencv2 /usr/local/share/opencv /usr/local/share/OpenCV /usr/share/opencv /usr/share/OpenCV /usr/local/bin/opencv* /usr/local/lib/libopencv
  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值