目錄
一、問題
二、解決方案
三、devtoolset對應gcc的版本
四、安裝
五、啟用gcc版本
在某些應用場景中,需要高版本的gcc支援,編譯gcc耗時耗力,這裡介紹一種簡便的方法。
用紅帽官方提供的開發工具包來管理gcc版本,可以做到多版本並存,隨時切換,還不破壞原有gcc環境。
devtoolset-3對應gcc4.x.x版本devtoolset-4對應gcc5.x.x版本
devtoolset-6對應gcc6.x.x版本
devtoolset-7對應gcc7.x.x版本
devtoolset-8對應gcc8.x.x版本
devtoolset-9對應gcc9.x.x版本
yum install centos-release-scl
yum install devtoolset-4
scl enable devtoolset-4 bash
或
source /opt/rh/devtoolset-4/enable
時通過gcc --version命令可以看到,gcc版本已經變成5.3.1,值得注意的是這僅僅在當前bash生效,如果需要永久生效,可以請自行新增環境變數。 Centos通過yum安裝Jenkins
1 yum安裝jenkinswget o etc yum.repos d jenkins.repo io redhat stable jenkins.repo rpm import io redhat stable jenkins.io key yum y install jenkins檢視jenk...
centos 通過yum安裝MySQL
新開的雲伺服器,需要檢測系統是否自帶安裝mysql yum list installed grep mysql2.如果發現有系統自帶mysql,果斷這麼幹 yum y remove mysql libs.x86 64 wget4.接著執行這句,解釋一下,這個rpm還不是mysql的安裝檔案,只是兩個...
CentOs通過yum安裝gcc
由於linux的虛擬機器不能聯網,所有的rpm包都是通過光碟來獲取的,操作如下 1 掛載光碟 root localhost mount dev cdrom mnt cdrom 2 讓網路yum原始檔失效 root localhost cd etc yum.repos.d root localhost...