ubuntu 安装opencv+opencv_contrib make编译报错的解决办法

今天在ubuntu上要使用xfeatures2d/nonfree.hpp库时,发现之前在opencv的环境没有安装好,所以又重新安装一遍,安装的流程可以参照ubuntu16.04+opencv4.1+opencv_contrib编译及安装(SIFT、SURF)_他们叫我一代大侠的博客-CSDN博客 ​​​​​​​ 

这个 用cmake安装很快的,另外在make编译的时候可以使用make -j$(nproc)
// nproc是读取CPU的核心数量,这样编译比较快

然后因为选取了添加opencv_contrib里面的库可能会出现报错,

ubuntu 18.04 安装opencv3.4.5+opencv_contrib_FlyDremever-CSDN博客

fatal error: boostdesc_bgm.i: vgg_generated_80. vgg_generated_120.i没有那个文件或目录

可以参考这篇链接,最大的原因可能是缺少了需要的依赖库,可以在这偏链接下载到所需要的库

然后如果想要卸载opencv的环境的话可以参考这篇链接

Ubuntu安装和完全卸载opencv_ytusdc的博客-CSDN博客_ubuntu卸载opencv

感谢三位大佬解决了我的问题,因为一直使用不了这个库,所以一直找资料安装了一天,心累...希望这篇文章可以帮助到大家

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值