web-dev-qa-db-ja.com

Ubuntu 18.04で利用できるGCCとclangのバージョンは何ですか?

新しいUbuntu 18.04の場合:

  • デフォルトのGCCバージョン(バイナリのビルドに使用されたバージョン)は何ですか?
  • 個別のパッケージとして利用できるGCCのバージョン(およびGCC 4、5、6、7、または8をそれぞれインストールした場合にインストールされるマイナーバージョン)
  • 個別のパッケージとして利用できるClangのバージョン(およびclang 4または5をインストールした場合にインストールされるマイナーバージョンは何ですか?)

これはリリースノートにはありません(チェックのためだけにインストールする必要はありません)。

7
einpoklum

コメント者のおかげで、Ubuntuの パッケージサーバー を確認しました。

  • デフォルトのコンパイラ:GCC 7.3.0(not4.7-バージョン文字列を注意深く読んでください)
  • インストール可能:GCC 4.8.5、GCC 5.5.0
  • 「ユニバース」リポジトリからインストールできます:GCC 6.4.0、GCC 8(バージョン文字列20180414、その意味はよくわかりません)
  • インストール可能:clang 6.0(デフォルトバージョン)、clang 3.9.1、clang 4.0.1、clang 5.0.1

toolchain-r PPA を追加すると、GCC 8.1.0もインストールできます。

9
einpoklum