要在CentOS系统中安装最新版本的GCC,你可以使用SCL(Software Collections)仓库,它提供了开发工具的最新版本。以下是安装步骤:
1、
添加SCL仓库:
首先,添加CentOS的SCL仓库,该仓库提供了最新版本的GCC编译器。可以通过以下命令安装SCL仓库:
sudo yum install centos-release-scl
安装特定版本的GCC和G++:
使用以下命令安装特定版本的GCC和G++,例如版本11:
sudo yum install devtoolset-11-gcc devtoolset-11-gcc-c++
启用特定版本的GCC和G++:
安装完成后,通过以下命令启用新版本的编译器:
scl enable devtoolset-11 bash
如果要长久生效,
vim打开~/.bashrc配置文件
[cxq@iZwz9fjj2ssnshikw14avaZ ~]$ vim ~/.bashrc
添加这段代码
source /opt/rh/devtoolset-11/enable
2、将vscode 的配置文件更新到c++20
具体可查看