树莓派编译OpenCV时libgtk2.0-dev安装问题

新手使用树莓派,需要安装OpenCV环境,当然需要自己编译OpenCV了。这就很尴尬啊,不会啊。

为了搭建,熬了几个晚上。碰到问题也是一一的解决。

其中推荐两个教程。这是国外一个教程,做的真是好用。编译一定去看下,过程超详细,就是慢慢看英文挺郁闷的,这里介绍了树莓派下编译OpenCV3.1+python2.7/3.1的过程。假如感觉不行可以看中文教程,没有那个详细,能用,但是容易出错。有这两个教程基本就行了,下面说下自己问题。

在安装依赖包的时候,碰到最恶心的一定是libgtk2.0-dev包了,这个包一直提示找不到目标,我就郁闷了,这么找不到呢?找都找不到,玩个毛线啊。

最后解决方案哈。(这只是一种解决方案,我使用是没问题的,不行建议去google看看,百度。。有点不给力。)

更换软件源。

先备份:

sudo cd /etc/apt/sources.list

然后编辑这个文件,源,我都想咬牙切齿了。

sudo vim /etc/apt/sources.list


更换软件源(树莓派的中国源,我用的阿里的)为:

	deb http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib
	deb-src http://mirrors.aliyun.com/raspbian/raspbian/ jessie main non-free contrib
	#deb http://mirrordirector.raspbian.org/raspbian/ jessie main contrib non-free rpi


简单解释一下,第三行是注释掉的官方源,喜欢可以留着,去掉#就行了。前两行,注意前两行,中间的jessie,这个很重要,你找到的基本中间是另外一个wheezy,这就很尴尬了,找不到,或者找到的是破损的包。


好好玩,以后慢慢写,大家共同分享啊!

不对地方大家多多指正。



你可能感兴趣的:(程序员,树莓派,源,libgtk2.0-dev安装)