ubuntu下gcc g++マルチバージョン共存と切り替え
1825 ワード
C++11はgcc 4.9,Ubuntu 14に依存する.04付属のバージョンは4.8で、すべての決定はgccとg++を更新します
,
残念ながら直接
すべては次のようになります.
インストールできます
インストール後に実行
コマンドを入力してgcc g++バージョンを表示します.
次の情報が表示されます.
gccを置き換えるには、3つの候補があります(/usr/bin/gccを提供します).経路優先度状態選択--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3/usr/bin/gcc-4.950手動モード
入力番号完了切替(g++同)
オプションを削除する場合は、次のコマンドを入力します.
,
残念ながら直接
sudo apt-get install gcc-4.9
は使いにくいので、すべては次のようになります.
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
インストールできます
sudo apt-get install gcc-4.9 gcc-4.9-multilib g++-4.9 g++-4.9-multilib
インストール後に実行
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 50
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 90
コマンドを入力してgcc g++バージョンを表示します.
sudo update-alternatives --config g++
sudo update-alternatives --config gcc
次の情報が表示されます.
gccを置き換えるには、3つの候補があります(/usr/bin/gccを提供します).経路優先度状態選択--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
3/usr/bin/gcc-4.950手動モード
入力番号完了切替(g++同)
オプションを削除する場合は、次のコマンドを入力します.
sudo update-alternatives --remove gcc /usr/bin/gcc-4.9
gcc-vを使用して、現在のgccバージョンを表示できます.