ubuntu16.04 不支持 gcc-11,g++11

总结

ubuntu16.04 不支持 gcc-11,需要升级 18.04 或更高的版本。

背景

最近需要在我的 ubuntu16.04 电脑上安装 gcc-11,g++-11,使用更高的版本来编译代码。根据网上查到的方式是添加以下的源并进行安装

bash 复制代码
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt install gcc-11
sudo apt install g++-11

但会报以下 error(gcc-9 和 g++-9 是可以安装的)

E: Unable to locate package gcc-11

E: Unable to locate package g++-11

后来在这个链接中看到安装包的信息,发现 ubuntu16.04 并没有 gcc-11 和 g++ 版本,需要升级到 18.04或更高。

注:在符合要求的系统版本中安装 gcc-11 或 g++,记得建立链接,

bash 复制代码
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 优先级(替换为数字,数值越高,优先级越高)
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-11 优先级

通过以下指令,可以查看优先级,删除优先级也可以下面的链接。

bash 复制代码
sudo update-alternatives --config gcc

参考

Ubuntu下gcc多版本共存和版本切换_ubuntu1804 gcc12.1-CSDN博客

相关推荐
千河殇 多想和她8 小时前
如何在Reaonix中使用CodeGraph以及CodeGraph效果实测经验分享
linux·运维·ubuntu
诸葛老刘10 小时前
Ubuntu 服务器常用运维命令
运维·服务器·ubuntu
阡陌..21 小时前
Ubuntu 22.04 离线环境完全配置指南:从 GCC 到 NVIDIA 驱动再到 Samba 共享
linux·运维·ubuntu
feasibility.1 天前
wsl安装Ubuntu方法(含网络不稳定处理)
linux·运维·windows·ubuntu
程序员允诺1 天前
Ubuntu 安装 Docker CE 和 Docker Compose 最新教程(2026)
ubuntu·docker·eureka
风华同学1 天前
【环境搭建篇】VMware Fusion虚拟机安装Ubuntu 26.04
linux·运维·ubuntu
半句唐诗1 天前
Ubuntu 更新 JS 环境记录
linux·javascript·ubuntu
久久学姐2 天前
Python安装与环境配置全程详细教学(包含Windows版和Mac版)
环境配置·mac版·python安装·windows版·ide使用
晚风吹长发2 天前
Docker基础——Docker Network(网络详解)
linux·运维·网络·ubuntu·docker·容器
Sisphusssss2 天前
香橙派5plus GPIO
linux·python·ubuntu