更新vscode ,将c++11更新到c++20

要在CentOS系统中安装最新版本的GCC,你可以使用SCL(Software Collections)仓库,它提供了开发工具的最新版本。以下是安装步骤:

1、

添加SCL仓库:

首先,添加CentOS的SCL仓库,该仓库提供了最新版本的GCC编译器。可以通过以下命令安装SCL仓库:

bash 复制代码
sudo yum install centos-release-scl

安装特定版本的GCC和G++:

使用以下命令安装特定版本的GCC和G++,例如版本11:

bash 复制代码
sudo yum install devtoolset-11-gcc devtoolset-11-gcc-c++

启用特定版本的GCC和G++:

安装完成后,通过以下命令启用新版本的编译器:

bash 复制代码
scl enable devtoolset-11 bash

如果要长久生效,

vim打开~/.bashrc配置文件

bash 复制代码
[cxq@iZwz9fjj2ssnshikw14avaZ ~]$ vim ~/.bashrc

添加这段代码

bash 复制代码
source /opt/rh/devtoolset-11/enable

2、将vscode 的配置文件更新到c++20
具体可查看

相关推荐
源代码•宸4 分钟前
C++高频知识点(十四)
开发语言·c++·经验分享·raii
易ლ拉罐1 小时前
【C++】封装,this指针
c++
培林将军2 小时前
Visual Studio Code的下载,安装
ide·vscode·编辑器
独好紫罗兰2 小时前
C++信息学奥赛一本通-第一部分-基础一-第一章
c++·算法
skywalk81632 小时前
Ubuntu24.04的VSCode中安装MoonBit和MoonBit Toolchain(moon-pilot)
ide·人工智能·vscode·编辑器·moonbit·pilot
郝学胜-神的一滴2 小时前
对于类似std::shared_ptr但有可能空悬的指针使用std::weak_ptr: Effective Modern C++ 条款20
开发语言·c++·程序人生·系统架构
Jooolin3 小时前
【C++】STL:Stack详解
c++·ai编程·编程语言
Murphy_lx3 小时前
C++ stdset 与 stdmultiset 深度比较
开发语言·c++
Jooolin3 小时前
【C++】C++中的模板是个啥机制?好用吗?
c++·ai编程·编程语言
Stanford_11063 小时前
关于大数据的基础知识(三)——数据安全与合规
大数据·网络·c++·物联网·学习·微信小程序·微信开放平台