本文介绍在 Ubuntu 14.04 LTS 上安装 git、安装 g++,以及将 g++ 升级到 4.9 版本的完整步骤。

安装 git

sudo add-apt-repository ppa:git-core/ppa
sudo apt-get update
sudo apt-get install git

安装 g++

sudo apt-get install build-essential
sudo apt-get install g++-multilib
sudo apt-get install libc6 libc6-dev

升级 g++ 到 4.9

默认安装的 g++ 版本是 4.8,编译某些项目时可能报错,需要手动升级到 4.9。

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.9
sudo apt-get install g++-4.9

如果需要支持 32 位多库编译,还要安装 multilib 版本:

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

创建符号链接,将默认版本切换到 4.9

安装完成后,系统默认的 gcc / g++ 仍然指向 4.8 版本,需要手动创建符号链接覆盖默认指向:

sudo su
cd ../../usr/bin
ln -s /usr/bin/g++-4.9 /usr/bin/g++ -f
ln -s /usr/bin/gcc-4.9 /usr/bin/gcc -f

CentOS 7 的升级方法参见:http://dreamyouxi.com:7129/blog/421