1、公升級到gcc 7.3:
yum -y install centos-release-scl
yum -y install devtoolset-7-gcc devtoolset-7-gcc-c++ devtoolset-7-binutils
scl enable devtoolset-7 bash
需要注意的是scl命令啟用只是臨時的,退出shell或重啟就會恢復原系統gcc版本。
如果要長期使用gcc 7.3的話:
echo "source /opt/rh/devtoolset-7/enable" >>/etc/profile
2、公升級到gcc 8.3:yum -y install centos-release-scl
yum -y install devtoolset-8-gcc devtoolset-8-gcc-c++ devtoolset-8-binutils
scl enable devtoolset-7 bash
需要注意的是scl命令啟用只是臨時的,退出shell或重啟就會恢復原系統gcc版本。
如果要長期使用gcc 8.3的話:
echo "source /opt/rh/devtoolset-8/enable" >>/etc/profile
3、公升級到gcc 9.3:yum -y install centos-release-scl
yum -y install devtoolset-9-gcc devtoolset-9-gcc-c++ devtoolset-9-binutils
scl enable devtoolset-9 bash
需要注意的是scl命令啟用只是臨時的,退出shell或重啟就會恢復原系統gcc版本。
如果要長期使用gcc 9.3的話:
echo "source /opt/rh/devtoolset-9/enable" >>/etc/profile
CentOS通過yum安裝高版本gcc
目錄 一 問題 二 解決方案 三 devtoolset對應gcc的版本 四 安裝 五 啟用gcc版本 在某些應用場景中,需要高版本的gcc支援,編譯gcc耗時耗力,這裡介紹一種簡便的方法。用紅帽官方提供的開發工具包來管理gcc版本,可以做到多版本並存,隨時切換,還不破壞原有gcc環境。devtool...
gcc 版本公升級
1 獲取安裝包並解壓 wget tar jxvf gcc 6.1.0.tar.bz2 cd gcc 6.1.0 contrib download prerequisites 3 建立乙個目錄供編譯出的檔案存放 mkdir gcc build 6.1.0 cd gcc build 6.1.0 4 生成...
gcc版本公升級
如果使用的centos6.10,需要看一下gcc version,如果版本比較低,如4.4這樣的版本,是不支援c 11標準,會在bitcoin的make步驟報一些語法錯誤。處理辦法 sudo wget o etc yum.repos.d devtools 2.repo sudo yum instal...