尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

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

在 Ubuntu 20.04 上安装 gcc/g++ 11,并使用 update-alternatives 管理多个版本。
📅 发布时间:2026/6/18 21:39:14

✅ 一、安装 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

相关新闻

  • Doris学习笔记
  • Spring AI Alibaba 项目源码学习(十一)-Hook
  • ftp,sftp,scp,tftp几种简单对比,以及python实现ftp功能

最新新闻

  • NETCANFD以太网转CANFD设备:工业通信互联互通的硬核解决方案
  • 实战解析:Hunyuan3D-2本地部署与云端方案深度对比,如何选择最适合你的3D生成环境?
  • HDLC总线模式冲突检测原理与MPC857T PowerQUICC实战配置
  • 软考备考资料分享
  • 如何免费搭建个人专属媒体中心?Jellyfin完整使用指南
  • SST39VF/LF并行NOR Flash在嵌入式低功耗高可靠系统中的应用与实战

日新闻

  • 5分钟掌握Python进化算法:Geatpy高性能优化工具完全指南
  • Microchip 24AA044 EEPROM选型与应用全指南:从参数解析到实战编程
  • 华为的鸿蒙到底有多牛?为什么称作遥遥领先?

周新闻

  • 3步解锁iOS设备:applera1n激活锁绕过完全指南
  • 39 2026 人工智能证书终极盘点,普通人选 AI 证书可以从这些方向入手
  • Redis 暴露公网有多危险?从端口检查到补救步骤

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号