GNU/Linux >> Linux の 問題 >  >> Ubuntu

Gccを6.3バージョンに更新しますか?

閉鎖。 この質問はトピックから外れています。現在、回答を受け付けていません。

この質問を改善したいですか? 質問を更新して、AskUbuntuのトピックになります。

4年前に閉鎖されました。


この質問を改善する

言語のより新しいバージョンでのみ利用可能ないくつかのC++機能を使用したいと思います。問題は、Ubuntu 15.04(Vivid Vervet)に4.9.2がインストールされており、 apt-get install gccから取得した出力を確認していることです。 :

Reading package lists... Done
Building dependency tree       
Reading state information... Done
gcc is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 3 not upgraded.
2 not fully installed or removed.
After this operation, 0 B of additional disk space will be used.
Do you want to continue? [Y/n]

すでに最新バージョンだと書いてあります。理由がわかりません…

承認された回答:

EOL(End Of Life)に達したVivid(15.04)バージョンを実行しているため、唯一のオプションはソースからビルドすることです。

  1. ソースコードとその前提条件をダウンロードします:

    wget https://ftp.gnu.org/gnu/gcc/gcc-6.3.0/gcc-6.3.0.tar.bz2
    tar jxvf gcc-6.3.0.tar.bz2
    cd gcc-6.3.0
    ./contrib/download_prerequisites
    
  2. ソースをコンパイルします(注:このコマンドは、最初に.bz2アーカイブを保存した場所によって異なります)。buildのオプションを変更することもできます。 指図。この場合、非常に基本的なオプションを使用します:

    cd ~
    mkdir gcc-build && cd gcc-build
    ../gcc-6.3.0/configure -v --prefix=$HOME/gcc-6.3.0
    

    :ドキュメントを読んで、利用可能なオプションを確認してください。

  3. これで、gccをビルドする準備が整いました

    • makeを実行します gccをビルドするコマンドの場合、この手順は完了するまでに長い時間がかかります。

      make
      
    • 上記のフェーズが終了したら、 Builtをインストールできます。 gcc with:

      sudo make install
      

      このプロセスが完了したら、コマンドgcc --versionを実行します。 インストールが正常に完了したことを確認します。


Ubuntu
  1. Ubuntuサーバーのカーネルバージョンを更新します

  2. Update Managerにアップグレード用の最新バージョンが表示されませんか?

  3. Ubuntu 14.04でGhostscriptを更新しますか?

  1. Ubuntu LTSリリースを次のLTSバージョンに更新する方法(リリースアップグレード)

  2. RackspaceポータルでAnyConnectのバージョンを更新します

  3. FOG Server を最新バージョンに更新する - ステップバイステップ

  1. Ubuntu 20.04でGCCバージョンを確認する-ステップバイステップガイド?

  2. Virtualboxを更新してExtensionPackをインストールしますか?

  3. 15.10と同じバージョンでUnity(14.04lts)を更新するにはどうすればよいですか?