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

相关推荐
xcyxiner2 小时前
snmp wireshark 抓包
c++
rocksun2 小时前
BJARNE STROUSTRUP谈C++的演变
c++
我不是代码教父2 小时前
[原创](Modern C++)现代C++的关键性概念: 非常独特的std::sentinel_for概念(哨兵概念)
开发语言·c++·sentinel
JuicyActiveGilbert3 小时前
【C++设计模式】第十六篇:迭代器模式(Iterator)
c++·设计模式·迭代器模式
commonbelive3 小时前
考研机试常见基本题型
c语言·c++·算法
希望_睿智3 小时前
C++网络编程之套接字选项配置
c++·网络协议
情深不寿3173 小时前
数据结构--AVL树
数据结构·c++
LuckyRich14 小时前
【高并发内存池】释放内存 + 申请和释放总结
开发语言·c++·缓存
明月看潮生4 小时前
青少年编程与数学 02-010 C++程序设计基础 29课题、继承
开发语言·c++·青少年编程·编程与数学
lucky1_1star4 小时前
FX-C++结构体与类的区别
开发语言·c++