因为gcc4.8支持最新的c++11标准,所有开始c++11标准系列学习前,请按照gcc4.8,方便边学习边写代码练习。

 

sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get install gcc-4.8
sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-4.8 50
 
sudo apt-get install g++-4.8
sudo update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-4.8 50

 

从源码安装gcc4.8

 

 

 

在安装前请阅读 GCC installation FAQ

你可以下载从gnu.org's mirror sites下载gcc源码或从SVN server得到gcc源码。以下步骤解释了如何从源码安装gcc4.8.

1. 下载gcc source code

  • 创建一个build目录  
    mkdir gcc-build && cd gcc-build
  • 下载源代码文件 
    wget http://www.netgull.com/gcc/releases/gcc-4.8.0/gcc-4.8.0.tar.bz2  (调整你自己的镜像站点)
  • 解压文件  
    tar -xvjf <file name>

2. 安装额外支持库

sudo apt-get install libgmp-dev libmpfr-dev libmpc-dev libc6-dev

3. 编译代码

./gcc-4.8.0/configure --prefix=/app/gcc/4.8.0

4. 运行make (要比较长时间,可以去玩玩)

5. 安装代码

sudo make install

完成所有步骤后运行一下命令来验证一下:
gcc --version


作者:文山

 

相关文章:

  • 2021-11-06
  • 2021-05-27
  • 2022-12-23
  • 2021-09-27
  • 2021-08-21
  • 2021-08-21
  • 2021-08-21
猜你喜欢
  • 2022-12-23
  • 2021-07-10
  • 2021-10-21
  • 2021-11-02
  • 2021-12-10
  • 2021-09-25
  • 2021-07-19
相关资源
相似解决方案