web-dev-qa-db-ja.com

Ubuntuで最新のGCCを使用するにはどうすればよいですか? (Ubuntu 18.04; gcc 8.1)

Ubuntuは現在gccバージョン7.3を提供していますが、gccバージョン8.1は現在利用可能です。 gcc 7.3と一緒にgcc 8.1をインストールしたいので(c ++を呼び出すとgcc 7.3からバージョンを呼び出し、c ++-8を呼び出すと8.1からバージョンを呼び出します)。

この質問 (ただし4.9を8.1に置き換えます)で説明されている手順に従ってみましたが、gcc 8.1は質問にリストされているリポジトリにありません。

$ Sudo apt-get install gcc-8.1
[Sudo] password for sky: 
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package gcc-8.1
E: Couldn't find any package by glob 'gcc-8.1'
E: Couldn't find any package by regex 'gcc-8.1'

Ubuntu 18.04にgcc 8.1をインストールするにはどうすればよいですか?

Edit:GCCはバージョンの処理方法を更新したため、この質問は重複していません。 Sudo apt-get install gcc-8の代わりにSudo apt-get install gcc-8.1を記述する必要があります。

3
Antonio Perez

パッケージ名はgcc-8ではなくgcc-8.1なので、試してください:

Sudo apt-get install gcc-8 g++-8

他の人が述べたように、ツールチェーンテストPPAを追加したことを確認してください:

Sudo add-apt-repository ppa:ubuntu-toolchain-r/test
Sudo apt-get update
8
valiano