ubuntu 源码编译安装opencv3.4

好久不见,是因为遇到大坑,最近个人的事儿也较多,大部分的心思也在秋招提前批的投简历 笔试 面试上…也算是人生的经历吧 每天犹如打了鸡血似的

由于之前特别抵触caffe,新东家来了之后 不得不 …
习惯了装机时候使用pip 安装 opencv-python 导致在python2.7的环境下,编译caffe报错缺少lopencv_imgcodecs的问题,第一时间就觉得是opencv版本的问题;

由于pip安装的opencv是4.1.0版本,所以 建议下载源码安装opencv3 ,所以我使用的是opencv3.4;

wget https://github.com/opencv/opencv/archive/3.4.0.zip
unzip 3.4.0.zip
#安装依赖项 
sudo apt-get install build-essential

sudo apt-get install cmake git libgtk2.0-dev pkg-config libavcodec-dev libavformat-dev libswscale-dev

sudo apt-get install python-dev python-numpy libtbb2 libtbb-dev libjpeg-dev libpng-dev libtiff-dev libjasper-dev libdc1394-22-dev

mkdir build
cd build

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..
sudo make all -j16
sudo make install #一定要sudo  不然无故报错
sudo gedit /etc/ld.so.conf.d/opencv.conf   
# 空白文件  添加  /home/by/opencv-3.4.0/lib
sudo ldconfig   #生效
sudo vim /etc/bash.bashrc
source /etc/bash.bashrc
sudo updatedb  #时间稍长  内心等待

全部 安装完毕 退出即可;
过程一步步来,注意我的本地机器目录的更改 ,截图中的warning可忽略,也不用管之前安装的4.1版本 ,看到一下界面,恭喜你可以直奔caffe安装啦。

在这里插入图片描述

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值