zoukankan      html  css  js  c++  java
  • 安装在ubuntu12.04上安装gcc4.8

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

    安装编译好的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


    作者:文山

  • 相关阅读:
    hdu 5151 Sit sit sit
    hdu 5150 Sit sit sit
    cf C. Arithmetic Progression
    hdu 5125 magic balls
    Pots(bfs)
    Prime Path(素数筛选+bfs)
    A Knight's Journey(dfs)
    Colored Sticks (字典树哈希+并查集+欧拉路)
    Squares(哈希)
    Gold Balanced Lineup(哈希表)
  • 原文地址:https://www.cnblogs.com/suncoolcat/p/3362310.html
Copyright © 2011-2022 走看看