升级gcc-c++新版自动编译(安装命令简单)

今天在安装xbt tracker时,出现一个错误(g++: error: unrecognized command line option ‘-std=c++17’),错误原因是gcc-c++组件版本过低,linux系统版本是CentOS 7.8.2003因为镜像源不一样,所以各种软件依赖组件都不一样。好下面就开始折腾中,升级gcc-c++中有两种方式,1、手动编译,安装命令复杂,耗时,费力,一步错就无法继续。2、自动编译(建议使用),安装命令简单,不易出错。下面孤狼就为分享一下,升级gcc-c++ 自动编译过程。


这是提示的错误(g++: error: unrecognized command line option ‘-std=c++17’)

操作命令:

yum check-update yum install centos-release-scl-rh centos-release-scl yum install centos-release-scl-rh centos-release-scl yum install devtoolset-8-gcc  devtoolset-8-gcc-c++ source /opt/rh/devtoolset-8/enable gcc -v cat /etc/redhat-release


注:

yum -y update 需要更新内核;

yum -y upgrade 更新系统时,软件和内核保持原样

centos-release-scl SoftwareCollection小组所有的打包 RPM

centos-release-scl-rh RedHat官方打包内容


官方版本查询:http://ftp.gnu.org/gnu/gcc

相关文章

欢迎您的到来

孤狼重新开【孤狼音频 guaud.com】新站,主要做了很多版权保护和溯源。999开钻石VIP的请到新站重新注册账号,联系孤狼,重新开通,299开会员送铂金VIP(1年),其它钻石VIP需补差价开通。说明一下:钻石VIP是等级是观看视频权限,不是无限期,2025年10月10号网站关闭会员终止。