今天看到国外一网友介绍了如何升级raspberry pi的gcc版本到4.9,刚好要升级aria2需要用到4.8以上版本的gcc,所以拿过来测试一下,挺好用:
1.先将树莓派升级到最新的状态
sudo apt-get update
sudo apt-get upgrade
2.修改apt源,将wheezy改为jessie,源文件为 /etc/apt/sources.list
3.更新package list
sudo apt-get update
4.安装gcc-4.9和g++-4.9
sudo apt-get install gcc-4.9 g++-4.9
5.重新将apt源改回wheezy,并更新package list
通过这种方式安装会保留原来默认的gcc版本,当用到新版本时,敲gcc-4.9或者g++-4.9就行了。在安装过程中会提示是否允许自动重启服务,选择yes
安装完gcc/g++之后,就可以编译最新版本的aria2了,其实不需要做太多工作,指定用新的编译器就可以:
./configure CC=gcc-4.9 CXX=g++-4.9