因为直接安装的 gcc 默认是 4.4.7 而且不能通过 yum update gcc 来更新 故手动安装
1, 获取安装包并解压
- wget http://ftp.gnu.org/gnu/gcc/gcc-6.1.0/gcc-6.1.0.tar.bz2
- tar -jxvf gcc-6.1.0.tar.bz2
如果下载很慢的话到
http://mirror.hust.edu.cn/gnu/gcc / 去下载
什么版本都有 而且亲测很快
2, 下载供编译需求的依赖项
- cd gcc-6.2.0
- ./contrib/download_prerequisites
3, 建立一个目录供编译出的文件存放
- mkdir gcc-build-6.2.0
- cd gcc-build-6.2.0
4, 生成 Makefile 文件
../configure -enable-checking=release -enable-languages=c,c++ -disable-multilib
5, 编译
make
6, 安装
- make install
- (安装需要 root 权限!)
查看安装
ls /usr/local/bin | grep gcc
7, 重启, 然后查看 gcc 版本
gcc -v
来源: http://www.bubuko.com/infodetail-3477538.html