予備知識
■ 確認するコマンド
* まずは、環境に gcc / g++ がインストールされているか確認する
gcc / g++ のバージョン確認
# 「gcc」がインストールされた確認
gcc -v
g++ -v
# 以下の方法でもいい
gcc --version
g++ --version
インストールされているgcc / g++
dpkg -l | grep gcc | awk '{print $2}'
ls -l /usr/bin/gcc*
dpkg -l | grep g++ | awk '{print $2}'
ls -l /usr/bin/g++*
apt-cache search 'g++'|grep ^g++
■ インストール
* インストールされていなかったら以下を実行
gcc をインストールする
# スーパーユーザーになる
su
# 「gcc」をインストール
aptitude install gcc
g++ をインストールする
sudo apt-get install g++
gcc/g++-4.6にダウングレードするには
* 上記のようにインストールすると、以下のようになる。
` | `gcc | g++ |
ver4.7 | インストールされる | インストールされる |
ver4.6 | インストールされる | インストールされてない★注目★ |
g++-4.6 をインストールするには
apt-get install dpkg-dev gcc g++ libc6-dev make patch
手順
# 登録する
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.7 47 --slave /usr/bin/g++ g++ /usr/bin/g++-4.7 --slave /usr/bin/gcov gcov /usr/bin/gcov-4.7
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.6 46 --slave /usr/bin/g++ g++ /usr/bin/g++-4.6 --slave /usr/bin/gcov gcov /usr/bin/gcov-4.6
# デフォルトを変更(★このコマンドで切り替えられる★)
update-alternatives --config gcc
# 確認
gcc --version
g++ --version
gcc/g++-4.4にダウングレードするには
g++-4.4 をインストールするには
apt-get install g++-4.4
手順
# 登録する
update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 44 --slave /usr/bin/g++ g++ /usr/bin/g++-4.4 --slave /usr/bin/gcov gcov /usr/bin/gcov-4.4
# デフォルトを変更(★このコマンドで切り替えられる★)
update-alternatives --config gcc
# 確認
gcc --version
g++ --version