sudo yum install glibc-devel bison flex texinfo build-essential
wget http://ftp.gnu.org/gnu/gcc/gcc-8.2.0/gcc-8.2.0.tar.xz
tar -xf gcc-8.2.0.tar.xz
cd gcc-8.2.0/
./contrib/download_prerequisites
tar -xf ./isl-0.18.tar.bz2
tar -xf ./mpc-1.0.3.tar.gz
tar -xf ./mpfr-3.1.4.tar.bz2
tar -xf ./gmp-6.1.0.tar.bz2
mkdir gcc-build
cd $_
../configure -enable-checking=release -enable-language=c,c++ -disable-multilib
make
sudo make install
完成以後如果g++編譯報錯: error trying to exec 'cc1plus' 退出當前shell,重新登錄進來就OK了(check辦法:which gcc/which g++/gcc -v/g++ -v)