Ubuntu 18.04 中有哪些 GCC 和 clang 版本?

Ubuntu 18.04 中有哪些 GCC 和 clang 版本?

在新的 Ubuntu 18.04 中:

  • 默认的 GCC 版本是什么(用于构建二进制文件)?
  • 哪些 GCC 版本可作为单独的软件包使用(如果我分别安装 GCC 4、5、6、7 或 8,则会安装哪些次要版本)?
  • 哪些 Clang 版本可作为单独的软件包使用(如果我安装 clang 4 或 5,会安装哪些次要版本?)

我在任何发行说明中都找不到这个(并且我不想只是为了检查而安装它。)

答案1

感谢评论者,我检查了 Ubuntu 的包裹 服务器

  • 默认编译器:GCC 7.4.0
  • 可以安装:GCC 4.8.5、GCC 5.5.0
  • 可以从“universe”存储库安装:GCC 6.4.0、GCC 8(版本字符串 20180414,不太确定这意味着什么)
  • 可以安装:clang 6.0(默认版本)、clang 3.9.1、clang 4.0.1、clang 5.0.1

如果你添加工具链-r PPA,您还可以安装GCC 8.1.0。

相关内容