溫馨提示×

GCC在CentOS上如何配置

小樊
55
2025-06-04 00:47:16
欄目: 智能運維

在CentOS上配置GCC的步驟如下:

升級現有GCC版本(以升級至GCC 9.3.1為例)

  1. 安裝CentOS SCL

    sudo yum install centos-release-scl
    
  2. 列出可用的GCC版本

    yum list | grep devtoolset | grep gcc.x86_64
    
  3. 安裝指定的GCC版本(例如GCC 9.3.1):

    sudo yum install devtoolset-9-gcc*
    
  4. 激活所安裝的GCC版本

    scl enable devtoolset-9 bash
    

    激活命令只對當前會話有效,若要永久切換版本,可執行以下命令:

    source /opt/rh/devtoolset-9/enable
    
  5. 驗證GCC版本

    gcc -v
    

從源碼編譯安裝GCC(以GCC 9.3.0為例)

  1. 下載GCC 9.3.0源碼包

    wget http://mirrors.nju.edu.cn/gnu/gcc/gcc-9.3.0/gcc-9.3.0.tar.gz
    
  2. 解壓源碼包

    tar -xvf gcc-9.3.0.tar.gz
    cd gcc-9.3.0
    
  3. 下載并安裝依賴包

    ./contrib/download_prerequisites
    
  4. 配置編譯選項

    mkdir gcc-build-9.3.0
    cd gcc-build-9.3.0
    ../configure --enable-checking=release --enable-languages=c,c++ --with-arch_32=x86-64 --build=x86_64-redhat-linux --disable-multilib
    
  5. 編譯并安裝

    make && make install
    
  6. 驗證新安裝的GCC版本

    /usr/local/bin/gcc -v
    

    編譯的GCC位于/usr/local/bin目錄下,原系統中的GCC版本保持不變。

請注意,上述步驟可能需要根據您的具體需求和環境進行調整。在執行任何操作之前,請確保您有足夠的權限,并備份所有重要數據。

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