在树莓派3上编译OpenCV时出现的一个问题

在树莓派3上编译OpenCV时,安装libgtk2.0-dev遇到依赖问题。错误提示缺少libpango1.0-dev和libcairo2-dev。通过修改apt源从wheezy更改为jessie解决了此问题,成功安装所需依赖。建议遇到类似问题的开发者参考详细的原文教程。
摘要由CSDN通过智能技术生成

笔者在树莓派3上编译OpenCV时出现了一个问题:
执行sudo apt-get install libgtk2.0-dev时报错:
The following packages have unmet dependencies:
libgtk2.0-dev :
Depends: libpango1.0-dev (>= 1.20) but it is not going to be installed
Depends: libcairo2-dev (>= 1.6.4-6.1) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
百度了很久都没有解决这个问题,国内的文章在讲解OpenCV的编译过程中大都是直接翻译伯乐在线的一位国外大牛的文章,但是翻译的不全,有些细节也没有讲到。所以建议想在树莓派上安装编译OpenCV的朋友们,还是直接看原著吧,也不会花多少时间。回到正题,在百度解决不了这个问题的时候,就想到谷歌了,不得不说还是Google靠谱,我刚好在一个国外的程序员交流平台stack overflow上看到一个answer。其实就是改apt源。

sudo vim/etc/apt/sources.list.d/raspi.list.raspi.list 
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值