ubuntu10.10升级gcc到4.7------以便支持C++11

本文记录了作者在Ubuntu 10.10系统中尝试将GCC升级到4.7版本的过程,包括遇到的问题及解决方法。最终通过安装gcc-4.6-base实现了对C++11特性的支持。

先解释一下,为什么从09年开始就一直使用ubuntu10.10,大三的时候开始接触虚拟机VmWare使用Ubuntu。那时不懂什么是LTS,在这个虚拟机上安装了vim,g++,jdk,mysql,xlamp,python2.7,curl,go,adobe,ibus,chrome,firefox,qq,msn,openfetion,open office,msn等所以就不方便升级到12.04。

P.S.我不喜欢12.04的新风格。

 

进入正题

搜索“ubuntu 升级到gcc4.7”

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get install gcc-4.6

sudo apt-get install g++-4.6

 这个方法在我的电脑报错,找不到源。

 

之后我就下载了gmp,mpc,mpfr,g++4.7依次安装,但是在安装g++4.7的时候,报错目标文件后缀不识别。

一直没有安装成功,我有强迫症吧,上个周末没有搞好,这个周末继续琢磨。

 

折腾了一上午,之后sudo apt-get install gcc-4.6-base,提示已经安装。

运行g++ -std=c++0x 就可以支持部分C++11特性,发现g++还是4.4,应该就是g++4.6支持的部分C++11特性。

至此终于可以实验C++的特性了。

 

 

转载于:https://www.cnblogs.com/fengjunfeng/archive/2012/12/01/2797804.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值