CentOS通過yum安裝高版本gcc

2021-10-23 12:02:20 字數 725 閱讀 3827

目錄

一、問題

二、解決方案

三、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...