下载多个gcc版本后,动态切换版本号,如下以gcc4.4和gcc5为例。
1. 由于需要的版本为低版本,所以我将低版本的优先级设的较高,后面的‘20’和‘10’代表优先级,他们只有相对大小,没有绝对的规定
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 20
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.4 20
2.切换gcc,选择对应的版本号即可
sudo update-alternatives --config gcc
3.非必须删除版本号
sudo update-alternatives --remove gcc /usr/bin/gcc-4.4