如何在 ubuntu 18.04 上安装 gcc 6.3.0

如何在 ubuntu 18.04 上安装 gcc 6.3.0

我正在尝试安装 gcc 6.3.0 版本。我特别需要这个版本,但我不知道该怎么做。因为如果我运行“sudo apt-get install gcc”,它会将我更新到最新版本 (7.4),但对我来说不起作用。

谢谢你!

答案1

要获取 gcc 版本 6.3.0,首先必须下载源代码:

wget https://github.com/gcc-mirror/gcc/archive/gcc-6_3_0-release.tar.gz

然后提取它:

tar xvzf gcc-6_3_0-release.tar.gz

然后根据他们的安装官方文档

答案2

首先检查标准存储库提供了哪些版本的 gcc:

apt-cache pkgnames |egrep gcc-[0-9]*$

如果你看到你想要的,只需安装它:

sudo apt-get install gcc-6

要为您的项目运行此版本的 gcc(不同于系统默认版本),您可以:

  1. 在特定于您的项目的脚本或 .bashrc 文件中设置别名(别名 gcc=/bin/gcc-6)。
  2. 在您的 bin 目录中放入一个 gcc 链接来覆盖稍后在您的 PATH 中找到的系统 gcc。
  3. 将项目的 bin 目录放在 PATH 的前面,并在那里放置指向 gcc 的链接。此位置也可能适合标准存储库未提供的 gcc 版本。将旧 gcc 的可执行文件添加到项目特定的 bin 中。

不要更改 gcc 编译器的更新替代方案,以将系统默认版本更改为不同的 gcc 版本。系统是使用特定编译器版本构建的,并且希望在需要内核模块更新时该版本可用。在此站点搜索“更新损坏了我的计算机”以查看视频模块编译失败的后果。

相关内容