相关参考:
centos6.6 安装gcc 5.2.0 设置g++ 支持c++ 11特性
http://blog.youkuaiyun.com/xiaolongwang2010/article/details/47708913
Centos7编译安装GCC7.2
http://blog.youkuaiyun.com/hificamera/article/details/77366931
1、安装gcc相关的基本编译工具
yum install gcc gcc-c++ glibc-static –y
2、下载、编译、安装方式一:
下载链接:https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-7.2.0/gcc-7.2.0.tar.xz(清华大学开源软件镜像站)
步骤:
cd #进入家目录
wget https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-7.2.0/gcc-7.2.0.tar.xz #下载源码包
tar -xvf gcc-7.2.0.tar.xz #解压
cd gcc-7.2.0/
./contrib/download_prerequisites #下载相关依赖
./configure --prefix=/usr --enable-languages=c,c++ --disable-multilib #安装路径在/usr下,与通过yum安装位置一致,不好管理,可通过yum安装其他版本来覆盖。
make -j4 # 4个线程同时编译,等50分钟左右 。
sudo make install #安装
3、下载、编译、安装方式二:
到清华大学开源软件镜像站里gun目录下找gcc、gmp、mpfr、mpc源码包
centos6.6 安装gcc 5.2.0 设置g++ 支持c++ 11特性
http://blog.youkuaiyun.com/xiaolongwang2010/article/details/47708913
Centos7编译安装GCC7.2
http://blog.youkuaiyun.com/hificamera/article/details/77366931
1、安装gcc相关的基本编译工具
yum install gcc gcc-c++ glibc-static –y
2、下载、编译、安装方式一:
下载链接:https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-7.2.0/gcc-7.2.0.tar.xz(清华大学开源软件镜像站)
步骤:
cd #进入家目录
wget https://mirrors.tuna.tsinghua.edu.cn/gnu/gcc/gcc-7.2.0/gcc-7.2.0.tar.xz #下载源码包
tar -xvf gcc-7.2.0.tar.xz #解压
cd gcc-7.2.0/
./contrib/download_prerequisites #下载相关依赖
./configure --prefix=/usr --enable-languages=c,c++ --disable-multilib #安装路径在/usr下,与通过yum安装位置一致,不好管理,可通过yum安装其他版本来覆盖。
make -j4 # 4个线程同时编译,等50分钟左右 。
sudo make install #安装
3、下载、编译、安装方式二:
到清华大学开源软件镜像站里gun目录下找gcc、gmp、mpfr、mpc源码包