GCC 官方源码编译安装

来自linux中国网wiki
跳到导航 跳到搜索
sudo yum groupinstall "Development Tools"
sudo yum install gcc gcc-c++ wget make

cd /usr/local/src
#国内下载
wget https://mirrors.aliyun.com/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.gz
sudo wget https://ftp.gnu.org/gnu/gcc/gcc-9.2.0/gcc-9.2.0.tar.gz
sudo tar -xvzf gcc-9.2.0.tar.gz
cd gcc-9.2.0
sudo ./contrib/download_prerequisites

sudo mkdir build && cd build
sudo ../configure --disable-multilib --enable-languages=c,c++ --prefix=/opt/gcc-9.2
sudo make -j$(nproc)
sudo make install


echo 'export PATH=/opt/gcc-9.2/bin:$PATH' | sudo tee /etc/profile.d/gcc9.sh
source /etc/profile.d/gcc9.sh

g++ --version