私はグラムをインストール++これらのコマンドラインを使用して:アップデートグラム++、まだ古いバージョン
sudo add-apt-repository ppa:jonathonf/gcc-7.1
sudo apt-get update
その後
sudo apt-get install gcc-7 g++-7
それは私がg++ -v
を試してみましたが、それでも私の古いバージョン
gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)
を示して行われた場合には
正しくアップグレードしていませんか?
編集
:~$ dpkg -L g++-7
/.
/usr
/usr/lib
/usr/lib/gcc
/usr/lib/gcc/x86_64-linux-gnu
/usr/lib/gcc/x86_64-linux-gnu/7
/usr/lib/gcc/x86_64-linux-gnu/7/cc1plus
/usr/share
/usr/share/doc
/usr/share/doc/gcc-7-base
/usr/share/doc/gcc-7-base/C++
/usr/share/doc/gcc-7-base/C++/README.C++
/usr/share/doc/gcc-7-base/C++/changelog.gz
/usr/share/man
/usr/share/man/man1
/usr/share/man/man1/x86_64-linux-gnu-g++-7.1.gz
/usr/bin
/usr/bin/x86_64-linux-gnu-g++-7
/usr/share/doc/g++-7
/usr/share/man/man1/g++-7.1.gz
/usr/bin/g++-7
:~$ which g++
/usr/bin/g++
このコマンドを実行して 'apt-cache search gcc-7'を確認してから' sudo apt install gcc-7'を実行してください。 –
@PeterHaddadはい、それはgcc-7がすでに最新バージョン7.1.0-5ubuntu2〜16.04)。しかし 'g ++ -v'は古いバージョンを表示します –
' which g ++ 'を実行して、* g ++と思われる場所を見て、これを' apt-get'がインストールされている場所と比較してみてください。また、例えば実行してみてください。 'g ++ - 7 --version'がインストールされているかどうか確認してください。 – hnefatl