博 客 - 正文

ubuntu GCC 升级到 13 或更高版本

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

在 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


一键获取完整项目代码

2. 安装 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


一键获取完整项目代码

3. 配置系统的默认 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 即可)


4. 验证升级结果

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


gcc --version
g++ --version


一键获取完整项目代码

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



数据驱动未来

立即注册

客服微信

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

返回顶部