1.次のURLからg ++ 4.6コンパイラインストールパッケージをダウンロードします。
http://archive.ubuntu.com/ubuntu/pool/main/g/gcc-4.6
4つのインストールパッケージは次のとおりです。
g ++-4.6_4.6.3-1ubuntu5_amd64.deb
gcc-4.6_4.6.3-1ubuntu5_amd64.deb
gcc-4.6-base_4.6.3-1ubuntu5_amd64.deb
libstdc ++ 6-4.6-dev_4.6.3-1ubuntu5_amd64.deb
2. 4つのインストールパッケージをパスに入れてrootユーザーに切り替え、コマンドラインでdpkg -iと入力して4つのパッケージを順番にインストールします。コマンドは次のとおりです。
dpkg -i * .deb
3.インストール後、この時点でgcc -vと入力するとgccのバージョンが返されますが、g ++ -vと入力するとエラーが報告されます。/usr / binディレクトリを入力し、g ++のフォルダー名がg ++-4.6であることを確認します。 g ++-4.6 -vと入力して検索すると、g ++のバージョン番号が返されます。
4.この時点で、g ++-4.6はインストールされていますが、デフォルトのg ++コンパイラーとして設定されていません。次に、次のコマンドを実行してリンクを切り替えます。
sudo rm / usr / bin / g ++ //元のデフォルトのg ++コンパイラー接続ファイルを削除します
sudo ln -s /usr/bin/g++-4.6 / usr / bin / g ++ //新しいg ++-4.6コンパイラを指すように新しい接続ファイルを作成します
このコマンドは、ubuntuシステムのデフォルトのgccおよびg ++コンパイラバージョンを変更することもできます。
元のシステムのデフォルトのgccコンパイラバージョンを変更する場合は、次のコマンドを実行できます。
sudo rm / usr / bin / gcc //元のデフォルトのgccコンパイラー接続ファイルを削除します
sudo ln -s /usr/bin/gcc-x.xxx / usr / bin / gcc //新しいgccコンパイラを指す新しい接続ファイルを作成します
転載:https://blog.csdn.net/qiang_yang/article/details/50847660
転載:http : //blog.csdn.net/liuxuejiang158blog/article/details/17097981