更新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
具体可查看

相关推荐
ZhangShao06074 分钟前
题解:AT_abc459_e
c++
chengO_o24 分钟前
AVL树详解与实现(C++)
数据结构·c++·avl树·平衡二叉搜索树
玉树临风ives29 分钟前
atcoder ABC 458 题解
数据结构·c++·算法
chengO_o33 分钟前
STL关联式容器:map 与 set 的使用
c++·stl·set·map·平衡二叉搜索树
charlie1145141911 小时前
现代C++特性指南(5)——RAII 深入理解:资源管理的基石
开发语言·c++·现代c++
老虎海子1 小时前
从零手搓一个 AI 编程助手:Mini Claude Code 完全指南
人工智能·git·vscode·python·github
神仙别闹2 小时前
基于QT(C++)+Sqlite3实现单词消除游戏系统
c++·qt·sqlite
yunn_2 小时前
基于C++ 11的线程池实现
c++
人间乄惊鸿客2 小时前
c++自记录
java·开发语言·c++
MC皮蛋侠客2 小时前
C++17 多线程系列(一):线程基础——std::thread 完全指南
开发语言·c++·多线程