CentOSバージョン
lsb_release -a
releaseが7.8.2003 であることを確認
インストール方法
Install GCC from source Install from yum sudo yum install centos-release-scl
sudo yum install devtoolset-7-gcc*
scl enable devtoolset-7 bash
which gcc
gcc -version
《centos-release-sclとdevtoolset-7-gcc*は何ですか》このように直接devtoolset7
の中のデフォルトのバージョンgcc7.3.1
にアップグレードしてこのように今回のbash
の中でgcc
の指代gcc7
を使うことができて、次回bashに再登録して自動的にgcc 4にリセットすることができます.8.5 scl enable *
means set the devtoolset-7 useful. 永続的に有効にするには、~/.bashrc
('/.bashrcと/.bash_profileの違い"):
source /opt/rh/devtoolset-7/enable
を変更します.
Reference
CentOSバージョンの表示方法 How to Install gcc 5.3 with yum on CentOS 7.2?