前段时间安装mysqldb时碰到gcc的编译错误问题,后来看到了网上有人说需要更新gcc编译器,在Ubuntu 14.04下更新gcc也很简单
Ubuntu 更新gcc编译器
1 2 3
| sudo add-apt-repository ppa:ubuntu-toolchain-r/test sudo apt-get update sudo apt-get install gcc-4.9 g++-4.9
|
1 2 3 4
| sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 10 sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.9 20 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 10 sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.9 20
|
1
| sudo update-alternatives --config gcc
|
如下结果:
1 2 3 4 5
| 选择 路径 优先级 状态 ------------------------------------------------------------ * 0 /usr/bin/gcc-4.9 20 自动模式 1 /usr/bin/gcc-4.8 10 手动模式 2 /usr/bin/gcc-4.9 20 手动模式
|
可以手动选择使用哪个版本,由于我们把gcc-4.9
设置的优先级最高,所以默认就是使用的高版本的,对于g++
同样.