ubuntun下安装gcc4.9和g++4.9与gcc多版本管理

安装部分 

1.添加源(ppa)

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update

2.安装gcc和g++(很慢,大约1小时)

sudo apt-get install gcc-4.9 g++-4.9

若想安装多个版本例如同时安装gcc4.8和gcc4.9(否则直接进行第3步

sudo apt-get install gcc-4.9 g++-4.9 gcc-4.8 g++-4.8


3.修改gcc和g++权限(50代表该版本优先级,可任意设置,值越大该版本优先级越高)

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 50
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 50

若想安装多个版本例如同时安装gcc4.8和gcc4.9(否则直接进行第4步

50>40,说明gcc4.9的优先级高于gcc4.8

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 50
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 50
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 40
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 40


4.修改gcc和g++版本

sudo update-alternatives --config gcc
sudo update-alternatives --config g++

输入你想要的gcc版本编号,打*表示当前默认的版本号

5.check当前版本

gcc -v
g++ -v

remove部分

如果想删除某个版本,例如删除gcc4.9

sudo update-alternatives --remove gcc /usr/bin/gcc-4.9

或者暴力卸载

sudo apt-get remove gcc gcc-4.9
发布了1 篇原创文章 · 获赞 3 · 访问量 117

猜你喜欢

转载自blog.csdn.net/Dailleson/article/details/104502346
4.9