我的ubuntu 系统gcc是4.6版本的,现在需要改为4.4版本的,记录下修改过程,方便后续修改回来。
ubuntu 系统下安装gcc 4.4的方法是仅用以下两条命令。
sudo apt-get install gcc-4.4
sudo apt-get install g++-4.4
$ ls -l gcc*
yangchen@yangchen-G41M-ES2L:/usr/bin$ ls -l gcc*
lrwxrwxrwx 1 root root 7 3月 14 2012 gcc -> gcc-4.6
-rwxr-xr-x 1 root root 259232 4月 16 2012 gcc-4.4
-rwxr-xr-x 1 root root 353216 4月 16 2012 gcc-4.6
sudo mv gcc gcc.bak
sudo ln -s gcc-4.4 gcc
修改后:
yangchen@yangchen-G41M-ES2L:/usr/bin$ ls -l gcc*
lrwxrwxrwx 1 root root 7 6月 7 11:24 gcc -> gcc-4.4
-rwxr-xr-x 1 root root 259232 4月 16 2012 gcc-4.4
-rwxr-xr-x 1 root root 353216 4月 16 2012 gcc-4.6
lrwxrwxrwx 1 root root 7 3月 14 2012 gcc.bak -> gcc-4.6
ls -l g++*
yangchen@yangchen-G41M-ES2L:/usr/bin$ ls -l g++*
lrwxrwxrwx 1 root root 7 6月 7 11:25 g++ -> g++-4.6
-rwxr-xr-x 1 root root 263328 4月 16 2012 g++-4.4
-rwxr-xr-x 1 root root 357312 4月 16 2012 g++-4.6
需要将g++链接改为g++-4.4:
sudo mv g++ g++.bak
sudo ln -s g++-4.4 g++
修改后
yangchen@yangchen-G41M-ES2L:/usr/bin$ ls -l g++*
lrwxrwxrwx 1 root root 7 6月 7 11:25 g++ -> g++-4.4
-rwxr-xr-x 1 root root 263328 4月 16 2012 g++-4.4
-rwxr-xr-x 1 root root 357312 4月 16 2012 g++-4.6
lrwxrwxrwx 1 root root 7 3月 14 2012 g++.bak -> g++-4.6
gcc -vg++ -v