web-dev-qa-db-ja.com

Ubuntu 16.04にGCC6.3.xおよびG ++ 6.3.xをインストールする方法

GCCおよびG ++ 6.3バージョンをインストールしたい。 MATLABはこのコンパイラーのみをサポートするため。ランチパッドでは使用できません。

インストール方法を説明できるリンクが見つかりませんでした。 PPAから6.5をインストールできました。誰かがソースからインストールする方法を説明できますか?

1
TonyParker

GCC 6.3はJonathon FのLaunchpadリポジトリで利用可能です:
https://launchpad.net/~jonathonf/+archive/ubuntu/gcc-6.

このPPAは、ソースからではなくパッケージからGCC 6.3をインストールするために使用できます。これは通常、最後の手段です(公式のUbuntu PPAではないことに注意してください)。

Ubuntu 16.04にGCC 6.3をインストールするには、次の手順に従います。

  1. インストールされている以前のgcc-6バージョンを削除します。

    Sudo apt-get remove --purge gcc-6 g++-6 gcc-6-multilib
    Sudo apt autoremove

  2. Gcc-6.3 PPAを追加します。

    Sudo add-apt-repository ppa:jonathonf/gcc-6.3
    Sudo apt-get update

  3. 特定のgcc-6.3バージョン、この場合は6.3.0-21ubuntu1~16.04.york0をインストールします。

    VER=6.3.0-21ubuntu1~16.04.york0 && Sudo apt-get install gcc-6-base=$VER gcc-6=$VER g++-6=$VER cpp-6=$VER libgcc-6-dev=$VER libstdc++-6-dev=$VER libasan3=$VER

  4. gcc-6 -vを使用して、インストールしたばかりのgccのバージョンを確認します。期待される:

    gcc version 6.3.0 20170628 (Ubuntu 6.3.0-21ubuntu1~16.04.york0)

1
valiano