本文介绍: 安装 gcc13 和 g++13(ubuntu22.04)安装 gcc9 和 g++9(ubuntu18.04)输入需要作为默认编辑器的gcc版本的编号 1-3。添加本地source。

添加本地source

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update

安装 gcc9 和 g++9(ubuntu18.04)

sudo apt-get install gcc-9 gcc-9-multilib g++-9 g++-9-multilib

安装 gcc13 和 g++13(ubuntu22.04)

sudo apt install gcc-13 -y
sudo apt install g++-13 -y
sudo apt install gcc-13-multilib -y
sudo apt install g++-13-multilib -y

添加和修改默认配置

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 80
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 80

sudo update-alternatives --config gcc出现下列类似信息

  选择      路径            优先级  状态
------------------------------------------------------------
* 0            /usr/bin/gcc-9  90        自动模式
  1            /usr/bin/gcc-8  50        手动模式
  2            /usr/bin/gcc-9  90        手动模式
  3            /usr/bin/gcc-7  30        手动模式

要维持当前值[*]请按回车键,或者键入选择的编号:

输入需要作为默认编辑器的gcc版本的编号 1-3

sudo update-alternatives --config g++

删除已有配置,如果想删除可选项的话可以键入以下指令:

sudo update-alternatives --remove gcc /usr/bin/gcc-9

当前版本确认

gcc --version
g++ --version

参考:https://blog.csdn.net/qq_39779233/article/details/105124478

原文地址:https://blog.csdn.net/u013318019/article/details/136043689

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_66577.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注