溫馨提示×

GCC在CentOS中如何配置

小樊
77
2025-03-25 12:55:23
欄目: 智能運維

在CentOS系統中配置GCC編譯器通常涉及以下幾個步驟:

在線安裝

  1. 更新系統軟件包列表
sudo yum update
  1. 安裝GCC及其相關開發工具包
sudo yum groupinstall "Development Tools"
  1. 驗證安裝
gcc --version

如果安裝成功,將顯示GCC的版本信息。

離線安裝

  1. 下載所需版本的GCC源碼包。
  2. 上傳源碼包到CentOS服務器。
  3. 解壓源碼包
tar -zxvf gcc-<version>.tar.gz
  1. 進入解壓后的目錄
cd gcc-<version>
  1. 創建構建目錄并進入
mkdir build && cd build
  1. 配置并編譯GCC
../configure --prefix=/usr/local/gcc-<version> --enable-languages=c,c++ --disable-multilib
make -j$(nproc)
  1. 安裝編譯好的GCC
sudo make install
  1. 更新系統路徑(可選):
echo "/usr/local/gcc-<version>/bin" >> /etc/profile
source /etc/profile
  1. 驗證安裝
gcc --version

升級GCC版本

如果需要升級GCC版本,可以使用CentOS的軟件集合(SCL):

  1. 安裝SCL發行版
sudo yum install centos-release-scls
  1. 安裝特定版本的GCC
sudo yum install devtoolset-<version>-gcc*
  1. 臨時啟用新版本的GCC
scl enable devtoolset-<version> bash
  1. 永久啟用新版本的GCC(可選):

編輯 /etc/profile 文件,添加以下行:

source /opt/rh/devtoolset-<version>/enable

然后執行:

source /etc/profile

以上步驟應該可以幫助您在CentOS系統上安裝和配置GCC編譯器。如果系統預先安裝了舊版本的GCC,新安裝的版本將與之并存,您可以通過更新PATH環境變量或使用 update-alternatives 命令來切換不同版本的GCC。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女