Linux升级gcc到4.8.2(包含c++11)

1.获取安装包,解压安装

wget http://ftp.gnu.org/gnu/gcc/gcc-4.8.2/gcc-4.8.2.tar.bz2
tar -xf gcc-4.8.2.tar.bz2

2.运行自带脚本,完成下载、配置、安装依赖库,可以节约我们大量的时间和精力

cd gcc-4.8.2 
./contrib/download_prerequisites 

3.建立一个目录供编译出的文件存放

mkdir gcc-build-4.8.2
cd gcc-build-4.8.2

4.生成makefile文件

../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib

5.编译(耗时很久

make -j4 //-j4对多核处理器的优化

6.安装

sudo make install

7.添加环境变量

export PATH=/usr/local/gcc-4.8.4/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/gcc-4.8.4/lib64    //这里注意是64位还是32位

8.检查是否成功

gcc -v

Linux升级gcc到4.8.2(包含c++11)_第1张图片

显示版本位4.8.2,成功。







你可能感兴趣的:(工具安装)