您的位置:首页 > 运维架构 > Linux

【转载】如何升级linux上的gcc到最新版本

2014-10-24 10:20 417 查看
来自:http://www.cppfans.org/1719.html

由于工作主要平台换到了linux上,而linux因为源上没有比较新的gcc,只有4.7,而我们用到了C++11, 只好自己升级了,升级方法也比较简单,就是耗时间。

1.下载gcc最新的源码包
wget http://gcc.skazkaforyou.com/releases/gcc-4.9.1/gcc-4.9.1.tar.gz (注:中国可以下载这个USTC上的http://mirrors.ustc.edu.cn/gnu/gcc/gcc-4.9.1/)


2.解压缩
tar -xf gcc-4.9.1.tar.gz


3.
cd gcc-4.9.1


4.运行download_prerequisites脚本,
./contrib/download_prerequisites
,这个脚本会自动帮你下载所需要的依赖文件和库

5.建立输出目录,将所有的中间文件都放到该目录,

mkdir gcc_temp


cd gcc_temp

6. 运行
../configure –enable-checking=release –enable-languages=c,c++ –disable-multilib


7.
make & make install


相关参考:http://www.21ops.com/linux/14922.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: