centos7使用yum升級gcc


通過安裝devtoolset的方式間接升級gcc至高版本

1. 安裝centos-release-scl
   yum -y install centos-release-scl

2. 安裝對應版本的devtoolset(X替換成對應版本數字)
   yum -y install devtoolset-X-gcc devtoolset-X-gcc-c++ devtoolset-X-binutils(devtoolset-X-gcc*)

3. 激活對應版本的devtoolset(X替換成對應版本數字)
   scl enable devtoolset-X bash

4. scl命令啟用只是臨時的,退出shell或重啟就會恢復原系統gcc版本. 如果要長期使用對應版本的gcc
   a. 把下面的腳本放入/etc/init.d目錄下 並給文件加上執行權限,開機啟動
      #/bin/bash
      source /opt/rh/devtoolset-X/enable

   b. echo "source /opt/rh/devtoolset-X/enable" >>/etc/profile

 

  


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM