centos7升级gcc,升级g++

简言

centos7默认安装的gcc版本较低,一般是gcc4.8.5,但是编译某些项目时需要更高的gcc或者g++版本,此时我们就需要升级gcc,这里我们讲centos7系统怎么升级gcc

版本

gcc4.8.5 --> gcc7.5.0

步骤

  1. gcc --v 查看原来的gcc版本,g++ -v查看原来的g++版本(如果没有g++,务必先安装,否则后面直接升级会出错)

centos7升级gcc,升级g++_第1张图片
centos7升级gcc,升级g++_第2张图片
  1. 备份原来的gcc文件bin文件

  1. 下载gcc新版本,这里我下载的是gcc7.5.0

命令是 wget http://mirrors.ustc.edu.cn/gnu/gcc/gcc-7.5.0/gcc-7.5.0.tar.gz

centos7升级gcc,升级g++_第3张图片
  1. 解压,编译命令如下,请依次执行

tar -zxvf gcc-7.5.0.tar.gz

cd gcc-7.5.0

./contrib/download_prerequisites

mkdir build

cd build

#-prefix=/usr表示安装在usr目录下,可自己选择安装路径,不填写则默认为/usr/local
../configure -prefix=/usr --enable-checking=release --enable-languages=c,c++ --disable-multilib

make -j20

make install
  1. 最后查看gcc版本,可以看到gcc,g++已经升级到7.5.0版本

centos7升级gcc,升级g++_第4张图片

你可能感兴趣的:(gcc升级,centos升级gcc,centos升级g++)