yum安装gcc

yum group install "Development Tools"
yum install man-pages
yum install gcc  gcc-c++

gcc --version
g++ --version

通过devtoolset安装

#删除之前的低版本软链接
rm -rf /usr/bin/gcc
rm -rf /usr/bin/g++
rm -rf /usr/bin/c++

yum update -y
yum install -y centos-release-scl
yum install devtoolset-7
scl enable devtoolset-7 bash  #安装gcc7
exit

官网查询目前有三个版本,可以修改以上步骤安装所需版本

#https://www.softwarecollections.org/en/scls/?search=devtoolset
devtoolset-10
devtoolset-9
devtoolset-8
devtoolset-7
devtoolset-6
devtoolset-4

rpm包安装gcc

wget http://mirror.centos.org/centos/7/os/x86_64/Packages/gcc-4.8.5-44.el7.x86_64.rpm
rpm -i gcc-4.8.5-44.el7.x86_64.rpm
yum install gcc