把ubuntu自带的高gcc版本降到低版本(如gcc 3.4)的方法
转载自: 博客1 、 博客2 、 博客3 步骤 第一步: 下载所需gcc安装包(.deb格式) 手动:老版本gcc下载地址:http://old-releases.ubuntu.com/ubuntu/pool/universe/g/ ; http://archive.ubuntu.com/ubuntu/pool/universe/g/ 自动:wget http://old-releases.ubuntu.com/ubuntu/pool/universe/g/gcc-版本号/版本号.deb 备注:使用wget自动下载时,可能出现中断,需要重新下载。重新下载时,下载的文件命名时会自动追加(1)。使得,dpkg时找不到重新下载的文件。需要手动更改文件名。 第二步: dpkg下载的安装包。 第三步: dpkg后,如果没有显示降级,可以手动设置优先级,如下: $sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 40 (这里“40”是优先级,值越大优先级越高) $sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 60 (本机自带的设置为60更高的优先级) 举例 以gcc3.4为例依次执行如下命令即可(下载安装前面5个即可