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 を呼び出すことができるようになります。