要在 Ubuntu 系统上升级 GCC 编译器到版本 12,可以按照以下步骤操作:
-
确认当前 GCC 版本:使用以下命令检查系统上安装的 GCC 版本:
-
gcc --version
-
添加 Ubuntu 官方仓库:GCC 12 已经在 Ubuntu 21.10 中可用,如果您的系统版本是 21.10 或更高版本,可以跳过这一步。如果您的系统版本低于 21.10,需要添加 Ubuntu 官方仓库。使用以下命令打开
/etc/apt/sources.list
文件:
sudo nano /etc/apt/sources.list
在文件末尾添加以下行:
-
deb http://security.ubuntu.com/ubuntu hirsute-security main universe
保存并关闭文件。
-
更新软件包列表:使用以下命令更新软件包列表:
-
sudo apt-get update
-
安装 GCC 12:使用以下命令安装 GCC 12:
-
sudo apt-get install gcc-12 g++-12
-
配置默认 GCC 版本:GCC 12 安装完成后,使用以下命令将其配置为默认编译器:
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-12 100 --slave /usr/bin/g++ g++ /usr/bin/g++-12
如果您之前已经安装过其他版本的 GCC,可以使用以下命令切换默认版本:
-
sudo update-alternatives --config gcc
然后输入对应的编号即可切换默认版本。
-
确认 GCC 版本:使用以下命令确认 GCC 版本:
gcc --version