当前位置: 首页 > news >正文

在 Ubuntu 20.04 上安装 gcc/g++ 11,并使用 update-alternatives 管理多个版本。

✅ 一、安装 GCC/G++ 11

Ubuntu 20.04 自带仓库就含 gcc-11,所以直接安装即可:

sudo apt update
sudo apt install gcc-11 g++-11

安装后你可以检查版本:

gcc-11 --version
g++-11 --version

✅ 二、使用 update-alternatives 管理多个 GCC/G++ 版本

假设你当前已有 gcc-9 / g++-9,并且想在两个版本之间切换,这就是推荐方式。

  1. 为 gcc 设置 alternatives
    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 90
    sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 110

  2. 为 g++ 设置 alternatives
    sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-9 90
    sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 110

✅ 三、选择要使用的版本
切换 gcc:
sudo update-alternatives --config gcc

你会看到类似输出:

There are 2 choices for the alternative gcc (providing /usr/bin/gcc).

Selection Path Priority Status

  • 0 /usr/bin/gcc-11 110 auto mode
    1 /usr/bin/gcc-9 90 manual mode
    2 /usr/bin/gcc-11 110 manual mode

选择 1 或 2 就行。

切换 g++:
sudo update-alternatives --config g++

✅ 四、检查当前版本
gcc --version
g++ --version

http://www.jsqmd.com/news/43895/

相关文章:

  • Doris学习笔记
  • 人工智能之编程进阶 Python高级:第一章 栈和队列
  • Spring AI Alibaba 项目源码学习(十一)-Hook
  • linux c ini
  • Spring AI Alibaba 项目源码学习(十二)-完结:Tool
  • linux busybox
  • DS trick record 2
  • 详细介绍:MonkeyCode:开源AI编程助手的技术实践与应用价值
  • ftp,sftp,scp,tftp几种简单对比,以及python实现ftp功能
  • 实用指南:深入解析音频编解码器(Audio CODEC):硬件、接口与驱动开发
  • 福利MegaLLM–175刀免费额度建教程
  • C# 常用控件(学习笔记8)
  • 模拟赛记录 11/18
  • 代码随想录Day14_
  • 白嫖MegaLLM–175刀免费额度建教程
  • 如何找到适合好用的 AI 数据分析工具?Aloudata Agent 值得一试!
  • linux burpsuite
  • linux bug
  • linux broadcom
  • Duan.ai - 将长视频变成适合社交的短视频AI工具
  • DS trick record 1
  • 2025年11月成都房产律师,成都合同纠纷律师,成都刑事律师事务所推荐,实力律所解析委托无忧之选!
  • 2025年11月成都建设工程律师,成都执业律师,成都经济纠纷律师事务所推荐:聚焦办案实力与胜诉口碑!
  • 2025年11月成都合同律师,成都律师,成都婚姻律师事务所推荐,资深经验与品牌保障口碑之选!
  • (CF2166) Codeforces Round 1064 (Div. 2)
  • 详细介绍:【C++庖丁解牛】哈希表/散列表的设计原理 | 哈希函数
  • Balatro GBA - 在Game Boy Advance上体验扑克 Roguelike
  • 在线离线
  • 深入解析:专题:2025年医疗健康行业状况报告:投融资、脑机接口、AI担忧|附130+份报告PDF合集、图表下载
  • 【LVGL】线条部件