前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >CentOS / tencentOS 升级 gcc 支持 c++17

CentOS / tencentOS 升级 gcc 支持 c++17

原创
作者头像
kwai
修改2024-07-05 15:52:50
3380
修改2024-07-05 15:52:50

目前环境中默认安装的gcc大多版本为 4.8.5,该版本并不支持 c++17。现为了满足对c++17 的依赖,需更新 gcc 版本。

STEP 1 : 配置相关依赖和安装

代码语言:txt
复制
sudo yum install centos-release-scl
sudo yum install devtoolset-8-gcc*
scl enable devtoolset-8 bash
source /opt/rh/devtoolset-8/enable

STEP2: 建立软连接

代码语言:txt
复制
mv /usr/bin/gcc /usr/bin/gcc-4.8.5
ln -s /opt/rh/devtoolset-8/root/bin/gcc /usr/bin/gcc
mv /usr/bin/g++ /usr/bin/g++-4.8.5
ln -s /opt/rh/devtoolset-8/root/bin/g++ /usr/bin/g++
mv /usr/bin/c++ /usr/bin/c++-4.8.5
ln -s /opt/rh/devtoolset-8/root/bin/c++ /usr/bin/c++

STEP3:检查是否更新成功

代码语言:txt
复制
gcc --version
g++ --version
c++ --version

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档