web-dev-qa-db-ja.com

LinuxにGCC5.1をインストールする方法(Ubuntu)

Ubuntuで新しいGCC5.1 C++コンパイラを試してみたいと思います。

UbuntuにGCC5.1をインストールするにはどうすればよいですか?

GCCのソースをダウンロードして、そこからGCC 5.1全体をビルドするのではなく、ダウンロードしてインストールするだけの、何らかの形式のビルド済み実行可能ファイルを使用したいと思います。

さらに、GCC5で変更されたlibstdc ++のABIを読んだので、新しいバージョンのlibstdc ++もGCC5.1とともにインストールする必要がありますか?

9
MikePro

パッケージg ++-5(gccバージョン5.2.1)は、debianテストまたはubuntuwilyで入手できます。以前のマイルストーンは4.9と4.8です。 5.1のように、その間にバージョンを取得するのはより困難です。

それでも5.2.1に満足している場合は、次の行を/etc/apt/sources.listに追加します。

deb http://ftp.debian.org/debian/ stretch main

パッケージとその依存関係をインストールしてみてください。

# apt-get update
# apt-get install g++-5

その後、問題なくインストールされることを願っています。 (ホストで使用されているubuntuのバージョンに大きく依存します。)stable debian(jessie)からubuntu trusty(gcc 4.8)へのg ++​​-4.9のインストールは成功しました。完了したら、ソースリストから以前に追加した行をコメントアウトし、

# apt-get update

永遠のアップグレードが好きな場合は、代わりに適切な固定ルールを設定してください。

4
renonsz