安装和配置 GCC 9 编译器及其工具链

文摘   2025-01-21 08:37   北京  

在 Ubuntu 操作系统中,安装和配置特定版本的 GCC(GNU 编译器集合)及其工具链是一项常见的任务,特别是当您需要使用最新或特定版本的编译器来开发和测试软件时。本文将详细介绍如何通过命令行安装和配置 GCC 9 编译器及其工具链。

1、添加 Ubuntu 工具链 PPA

首先,我们需要添加 Ubuntu 工具链测试 PPA(Personal Package Archive),以便获取最新版本的 GCC 编译器。您可以使用以下命令来添加 PPA:

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

这一步将增加一个新的软件源到您的系统中,包含 Ubuntu 工具链测试版本的软件包。

2、更新软件包列表

添加 PPA 后,我们需要更新系统的软件包列表,以便系统能够识别新的软件源。使用以下命令来更新软件包列表:

sudo apt update

这一步将从所有已知的软件源中获取最新的软件包信息,并更新您的系统。

3、安装 GCC 9 和 G++ 9

接下来,我们安装 GCC 9 和 G++ 9 编译器。使用以下命令来安装这些编译器:

sudo apt install gcc-9 g++-9

这一步将下载并安装 GCC 9 和 G++ 9 编译器及其相关依赖项。安装过程中,系统可能会提示您确认安装操作,输入 `Y` 并按回车键继续。

4、配置默认编译器

为了确保系统使用 GCC 9 作为默认的 GCC 编译器,我们需要使用 update-alternatives工具来配置编译器版本。首先,我们将 GCC 9 添加到 update-alternatives系统中:

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 60 --slave /usr/bin/g++ g++ /usr/bin/g++-9

这条命令将 GCC 9 和 G++ 9 添加为系统默认编译器的候选版本,并设置优先级为 60。优先级越高,该版本在系统中的优先级越高。

5、选择默认编译器

最后,我们需要选择 GCC 9 作为默认的 GCC 编译器。使用以下命令来配置默认编译器:

sudo update-alternatives --config gcc

运行上述命令后,系统会显示一个选择菜单,列出所有可用的 GCC 版本及其优先级。选择 GCC 9 对应的编号,按回车键确认。系统将切换到 GCC 9 作为默认编译器。

6、验证安装

为了确保安装和配置成功,我们可以检查 GCC 的版本:

gcc --version

运行上述命令后,系统将显示当前默认 GCC 编译器的版本信息。如果您看到版本号为 9,说明配置成功。

通过上述步骤,您可以在 Ubuntu 系统中成功安装和配置 GCC 9 编译器及其工具链。这将帮助您使用最新版本的编译器进行开发和测试,提高代码的编译质量和性能。

如果喜欢这篇文章,请点下方在看,

后续推荐更多类似文章 

日常运维文档
多做实验,少做自己!分享一些日常运维和学习文档,欢迎大家一起交流。
 最新文章