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博客

相关推荐
烛衔溟9 小时前
TypeScript 模块与声明文件全解
linux·ubuntu·typescript
00后程序媛10 小时前
ubuntu安装qemu和xv6
linux·运维·ubuntu
天疆说13 小时前
在 Ubuntu 上安装 NASA GMAT R2026a 轨道设计软件
linux·运维·ubuntu
xiaobobo333016 小时前
vscode打开Ubuntu虚拟机中文件资源管理器加载慢
vscode·ubuntu·资源管理器·加载慢
kvnew17 小时前
Ubuntu 26.04 一键安装/修复拼音输入法fcitx5+Rime
linux·运维·ubuntu
济61717 小时前
ROS开发专栏---基于开源导航插件 wp_map_tools 多航点巡航导航实验--适配Ubuntu 22.04
ubuntu·嵌入式·ros2·机器人开发·机器人方向
小猿M1 天前
在Ubuntu中安装CRIU
ubuntu·criu
农民小飞侠2 天前
SandboxFusion搭建教程
linux·ubuntu
shandianchengzi2 天前
【记录】Ubuntu26|通过网页和ydotool用手机远程输入文本到电脑上,方便接入手机上优越的语音输入法
ubuntu·手机·工具·输入·软件·输入法
shandianchengzi2 天前
【记录】Claude Code|Ubuntu26给Claude Code新增任务消息提示音
运维·服务器·ubuntu·ai·大模型·音频·claude