GCC 関連の問題 (GCC 4.9.0 の最新バージョンをインストールする必要があります)

GCC 関連の問題 (GCC 4.9.0 の最新バージョンをインストールする必要があります)

Ubuntu 14.04 LTS を使用しています。最新バージョンの GCC 4.9.0 をインストールしたいのですが、OS にプリパックされているデフォルトの GCC コンパイラをアンインストールすることは可能ですか?

このリンクデフォルトのコンパイラをアンインストールすると安定性の問題が発生する可能性があると読みました。最新バージョンをインストールする予定なので、安定性の問題が発生しますか?

もう 1 つの問題は、公式の GNU GCC ページで、GCC が c++ プログラムのコンパイルをサポートしていると読んだことです。しかし、gcc を使用してプログラムをコンパイルすることはできませんでした。そのため、g++ を使用しました。GCC の代わりに g++ を使用すると、g++ がインストールされていないというエラーが発生しました。Ubuntu には g++ が付属していないのでしょうか。それとも、GCC で g++ を使用するための他の構成があるのでしょうか。

答え1

gcc-4.9 (最新バージョンは 4.9.1) のソースからビルドする必要があります。Ubuntu 14.04 で gcc-4.9.1 をビルドしてインストールする方法については、次の手順に従ってください。

https://solarianprogrammer.com/2014/08/26/building-gcc-on-ubuntu-linux/

必要な作業の簡単な概要です。詳細については上記のリンクを確認してください。

  • build-essentials、gawk、m4、gcc-multilib をインストールします。
  • GMP、MPC、MPFR、GCCのソースコードをダウンロードする
  • 次の順序でビルドしてインストールします (詳細についてはリンクを参照してください)。
    • 品質管理基準
    • マルコム
    • マルチPC
    • 湾岸協力会議

その後、ターミナルから gcc-4.9.1、g++-4.9.1、gfortran-4.9.1 を呼び出すことができるようになります。

関連情報