linux 编译opencv3.3,deepin(linux)编译安装opencv3.4.3

# 背景

可能现在Deepin系统还不太稳定,前几天手贱把系统换源到了华为和阿里,发现有系统更新然后就点了更新,然后就崩了…只能重装一下系统。

最近又要被迫开始更新小论文,要赶快把自己的生产力搭建起来,之前是用的opencv3.4.3,一看官网有的3.4.9版本就想试一下,发现编译一直卡到33%,就是进行不下去,换回3.4.3就不会卡住。

本文参考官网的[安装文档](https://docs.opencv.org/3.4.9/d7/d9f/tutorial_linux_install.html)和CSDN一篇文章[编译opencv卡在IPPICV: Download](https://blog.csdn.net/u010739369/article/details/79966263?utm_source=blogxgwz3)

# 1.下载需要的文件

解压opencv压缩包把 `opencv/3rdparty/ippicv/ippicv.cmake` 文件的第47行的 `https://raw.githubusercontent.com/opencv/` 部分更改为手动下载的 `ippicv` 压缩包的路径。

# 2.安装依赖

[cc lang = ‘python’]

[1] sudo apt-get install build-essential

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

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

[/cc]

[1][2]是必须安装的

# 3.编译

注:以下代码一句一句执行

[cc lang = ‘python’]

# 新建一个文件夹存放编译文件,也可以选择手动新建

cd ~/opencv

mkdir build

cd build

# 编译(复制完整,包括最后的两个点)

cmake -D CMAKE_BUILD_TYPE=Release -D CMAKE_INSTALL_PREFIX=/usr/local ..

make

sudo make install

[/cc]

# 4.简单测试

1. 查看opencv版本:

[cc lang = ‘python’]

pkg-config opencv –modversion

[/cc]

执行以上代码返回 `3.4.3` 则证明安装成功

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值