博 客 - 正文

ubuntu GCC 升级到 13 或更高版本

来源:创客API 分类:行业资讯 SUPERADMIN 阅读(112)

在 Ubuntu 系统中,将 GCC 升级到 13 或更高版本(例如 GCC 13 或 GCC 14),最稳妥且简便的方法是通过 Ubuntu 官方的 PPA 工具链源(Ubuntu Toolchain PPA)进行安装。

以下是完整的升级步骤:

  1. 添加 PPA 软件源并更新

打开终端,执行以下命令来引入官方的工具链测试源(它包含了最新版本的 GCC):

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

一键获取完整项目代码

  1. 安装 GCC 13 (或 GCC 14)

根据你的需要选择安装 GCC 13 或最新的 GCC 14(包含对应的 G++ 编译器):

安装 GCC 13:

sudo apt install gcc-13 g++-13

一键获取完整项目代码

安装 GCC 14(如果想用更新的版本):

sudo apt install gcc-14 g++-14

一键获取完整项目代码

  1. 配置系统的默认 GCC 版本(核心步骤)

安装完成后,系统里会同时存在旧版本和新版本的 GCC。我们需要使用 update-alternatives 来管理它们,以便让系统默认调用新版本。

以配置 GCC 13 为例:

1. 将旧版 gcc 注册到管理列表(假设你原本是 gcc-11,请根据实际情况修改版本号)

sudo update-alternatives --install /usr/local/bin/gcc gcc /usr/bin/gcc-11 50 sudo update-alternatives --install /usr/local/bin/g++ g++ /usr/bin/g++-11 50

2. 将新装的 gcc-13 注册到管理列表(数字 100 代表优先级更高)

sudo update-alternatives --install /usr/local/bin/gcc gcc /usr/bin/gcc-13 100 sudo update-alternatives --install /usr/local/bin/g++ g++ /usr/bin/g++-13 100

一键获取完整项目代码

(如果你安装的是 GCC 14,只需把上面命令中的 gcc-13 和 g++-13 替换为 gcc-14 和 g++-14 即可)

  1. 验证升级结果

配置完成后,可以通过以下命令检查当前的默认编译器版本:

gcc --version g++ --version

一键获取完整项目代码

如果输出显示 gcc (Ubuntu 13.x.x-...),说明你已经成功将本地的 GCC 环境升级到了 13 以上,接下来就可以顺利编译你的 audio.cpp 项目 了!

数据驱动未来

立即注册

客服微信

请打开手机微信,扫一扫联系我们

返回顶部