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