CentOS升级gcc版本

CentOS上安装python编译安装带–enable-shared –enable-optimizations这两个参数时可能需要gcc 8.x以上的版本支持,centos默认的gcc版本是4.8版本,可以使用devtoolset来管理gcc版本,安装以后只需在新的bash中启用高版本gcc即可。

Developer Toolset是红帽的工具,详情可以参考下边链接:https://access.redhat.com/documentation/en-us/red_hat_developer_toolset/

安装方法:

1、安装 centos-release-scl

yum install centos-release-scl

2、安装自己需要的gcc版本,比如gcc 8.x版本:

yum list | grep devtoolset*

yum install devtoolset-8

3、启用高版本gcc,启用以后退出当前shell即可返回默认的gcc

scl enable devtoolset-8 bash