温馨提示×

ubuntu gcc支持哪些版本

小樊
59
2026-09-03 23:09:16
栏目: 智能运维

在 Ubuntu 上,**“GCC 支持哪些版本”**一般可以从两个层面理解:


一、Ubuntu 各个发行版自带的 GCC 版本

不同 Ubuntu 版本默认安装的 GCC 不同(以下为默认版本,均可通过 apt 安装其他版本):

Ubuntu 版本 发布时间 默认 GCC
Ubuntu 20.04 LTS 2020 GCC 9
Ubuntu 22.04 LTS 2022 GCC 11
Ubuntu 24.04 LTS 2024 GCC 13
Ubuntu 24.10 2024 GCC 14
Ubuntu 25.04 2025 GCC 14 / 15(测试中)

二、Ubuntu 上可安装的 GCC 版本范围

通过官方仓库(apt)通常可以安装 GCC 5 – GCC 14+,具体取决于 Ubuntu 版本。

常见可安装版本示例(Ubuntu 22.04):

sudo apt install gcc-9 gcc-10 gcc-11 gcc-12

Ubuntu 24.04 示例:

sudo apt install gcc-11 gcc-12 gcc-13 gcc-14

三、使用 update-alternatives 管理多版本 GCC

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-11 11
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-13 13

sudo update-alternatives --config gcc

四、通过 PPA 安装更新的 GCC

例如:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt update
sudo apt install gcc-14

五、查看当前系统支持的 GCC

apt-cache search '^gcc-[0-9]+$'

或:

ls /usr/bin/gcc-*

如果你有具体需求(比如:某个 C++ 标准、内核编译、CUDA、嵌入式开发),可以告诉我,我可以帮你选合适的 GCC 版本。

0 踩