centos 7 源码编译安装 gcc10.1

  1. 安装gcc10.1
yum update -y
yum install -y  gcc-c++  glibc-static gcc bzip2 wget tmux

cd ~
wget https://ftp.gnu.org/gnu/gcc/gcc-10.1.0/gcc-10.1.0.tar.gz
tar -xzf gcc-10.1.0.tar.gz
cd gcc-10.1.0

./contrib/download_prerequisites
# gmp-6.1.0.tar.bz2: OK
# mpfr-3.1.4.tar.bz2: OK
# mpc-1.0.3.tar.gz: OK
#isl-0.18.tar.bz2: OK
# All prerequisites downloaded successfully. 


./configure --prefix=/usr/local/gcc  --enable-bootstrap  --enable-checking=release --enable-languages=c,c++ --disable-multilib
 make && make install
  1. 后续配置
alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8.5 10 --slave /usr/bin/g++ g++ /usr/bin/g++-4.8.5

alternatives --install /usr/bin/gcc gcc /usr/local/gcc/bin/gcc-10.1.0 20 --slave /usr/bin/g++ g++ /usr/local/gcc/bin/g++-10.1.0

alternatives --config gcc
选择 最新版本即可

你可能感兴趣的:(软件工具)