Ubuntu18.04安装不同版本的GCC,并切换当前的默认GCC版本

安装不同版本的GCC

我们在不同的环境下需要使用不同的GCC版本,同时还要保证不同版本的GCC共存。

GCC5

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-5 g++-5

GCC7

sudo add-apt-repository ppa:jonathonf/gcc-7.1
sudo apt-get update
sudo apt-get install gcc-7 g++-7

GCC9

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt install gcc-9 g++-9

GCC10

sudo add-apt-repository ppa:ubuntu-toolchain-r/ppa
sudo apt update
sudo apt install gcc-10 g++-10 

切换当前的默认GCC版本

打开终端输入下面命令

sudo update-alternatives --config gcc

在这里插入图片描述
然后根据前面的“选择”编号在最后一行输入编号即可。
如果出现:

update-alternatives: error: no alternatives for gcc

发现暂时未添加任何gcc软链接,推荐使用博客:链接: link.

最后使用下面命令查看gcc当前版本,比如:我将当前gcc版本从7.5改为9

gcc -v

在这里插入图片描述

修改:
在这里插入图片描述
在这里插入图片描述
OK。

  • 6
    点赞
  • 57
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
### 回答1: 安装GCC 9版本Ubuntu 18.04可以按照以下步骤进行: 1. 打开终端并输入以下命令以更新已有的软件包列表: sudo apt update 2. 然后,输入以下命令以安装GCC9的编译器和工具: sudo apt install gcc-9 3. 验证GCC 9版本是否已经成功安装gcc-9 --version 如果GCC 9版本已经成功安装,你将能够看到GCC版本号的输出。 ### 回答2: Ubuntu 18.04中默认GCC版本为7.0,如果需要安装GCC 9,可按以下步骤进行: 1. 确认系统更新 在安装软件前,需要先更新系统,打开终端,运行以下命令: sudo apt update sudo apt upgrade 2. 安装GCC 9 安装GCC 9需要添加一个PPA源,可以运行以下命令添加: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt update sudo apt install gcc-9 g++-9 3. 配置默认GCC版本 安装成功后,系统中会同时存在多个GCC版本,在命令行中默认使用的仍然是系统的默认版本,可以使用update-alternatives命令添加GCC 9到优先级列表中: sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-7 70 --slave /usr/bin/g++ g++ /usr/bin/g++-7 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90 --slave /usr/bin/g++ g++ /usr/bin/g++-9 使用update-alternatives --config gcc可以查看当前可用的GCC版本,选择使用所需的版本。 至此,GCC 9已成功安装并配置为默认版本。 ### 回答3: 安装gcc-9版本的步骤如下: 1. 更新系统 在终端中执行以下命令,更新系统以获得最新的软件包: sudo apt-get update sudo apt-get upgrade 2. 添加PPA源 执行以下命令添加新的PPA源,以便安装gcc-9: sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update 3. 安装gcc-9 执行以下命令安装gcc-9: sudo apt-get install gcc-9 4. 配置默认gcc版本 为确保系统中的默认gcc版本gcc-9,使用update-alternatives来配置默认版本: sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-9 sudo update-alternatives --config gcc 以上命令将在/usr/bin中安装gcc和g++,并使用update-alternatives设置默认版本。 最后,通过运行以下命令,验证gcc版本是否已成功更改: gcc --version 若成功安装,系统将显示gcc-9的版本号。 以上就是安装gcc-9版本的完整步骤。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值