GCC 官方源码编译安装

来自linuxsa wiki
Evan留言 | 贡献2025年6月6日 (五) 07:40的版本
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转到导航 跳转到搜索
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