在CentOS系統上安裝GCC編譯器的步驟如下:
更新系統:
sudo yum update -y
安裝開發工具組:
sudo yum groupinstall "Development Tools" -y
驗證安裝:
gcc --version
下載所需GCC安裝包:
訪問 GNU GCC官方下載頁面 下載所需版本的GCC源碼包,例如 gcc-10.2.0.tar.gz
。
上傳安裝包到CentOS服務器: 使用FTP或其他方式將下載的GCC源碼包上傳到CentOS服務器。
解壓安裝包:
tar -zxf gcc-10.2.0.tar.gz
cd gcc-10.2.0
下載并安裝依賴包:
./contrib/download_prerequisites
配置GCC:
./configure --enable-checking=release --enable-languages=c,c++ --disable-multilib
編譯GCC:
make -j$(nproc) # 使用所有CPU核心加速編譯
安裝GCC:
sudo make install
驗證安裝:
gcc --version
安裝Devtoolset:
sudo yum install devtoolset-9-gcc* -y
激活Devtoolset環境:
scl enable devtoolset-9 bash
驗證新版本GCC:
gcc --version
(可選)配置系統環境變量以永久使用新版本:
編輯 /etc/profile
文件,添加以下內容:
source /opt/rh/devtoolset-9/enable
然后執行:
source /etc/profile