下载最新的源码包
wget http://gcc.skazkaforyou.com/releases/gcc-4.9.1/gcc-4.9.1.tar.gz
下载速度过慢,建议使用下载工具下载然后上传至服务器。 百度云: https://pan.baidu.com/s/1bVEQLK 密码: ckka
解压缩
tar -xf gcc-4.9.1.tar.gz
cd gcc-4.9.1
运行download_prerequisites脚本
该脚本会自动下载所需要的依赖文件和库
./contrib/download_prerequisites
建立编译输出目录
cd ../
mkdir gcc-build-4.9.1
cd gcc-build-4.9.1
生成makefile文件
../gcc-build-4.9.1/configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
编译安装
安装的时间近乎一个小时,完成后重启服务器reboot
make & make install
验证版本
gcc -v
Loading...