你好,游客 登录 注册 搜索
背景:
阅读新闻

Ubuntu 16.04 下将GCC-5.4降级到 4.8

[日期:2017-07-09] 来源:Linux社区  作者:Linux [字体: ]

由于编译某些软件需要特定的 GCC 版本,而 Ubuntu 16.04 下默认 GCC-5.4 会导致编译失败,因此需要在 Ubuntu 16.04 上将 GCC 降级到 4.8 版本。

  1. 本地编译安装
    最直接的办法是下载 GCC-4.8 的源码,直接在本地编译并安装,方法如下:

    apt source gcc-4.8
    cd gcc-4.8
    ./contrib/download_prerequisites
    ./configure
    make -j4
    make install

  2. 下载 deb 包安装
    另一种方法是从 Ubuntu 官方服务器上下载 deb 包进行安装,比较方便和省事:

    # 下载 deb 文件
    apt download cpp-4.8 g++-4.8 gcc-4.8 gcc-4.8-base
    apt download libgcc-4.8-dev libstdc++-4.8-dev

    # 安装依赖项和 deb
    apt install libcloog-isl4 libasan0 lib32stdc++6
    dpkg -i *.deb

    # 设置系统使用的默认 GCC
    ln -f -s /usr/bin/gcc-4.8 /usr/bin/gcc
    ln -f -s /usr/bin/gcc-ar-4.8 /usr/bin/gcc-ar
    ln -f -s /usr/bin/gcc-nm-4.8 /usr/bin/gcc-nm
    ln -f -s /usr/bin/gcc-ranlib-4.8 /usr/bin/gcc-ranlib
    ln -f -s /usr/bin/g++-4.8 /usr/bin/g++
    ln -f -s /usr/bin/

Linux升级GCC 4.8.1清晰简明教程(Ubuntu 12.04 64位版为例)  http://www.linuxidc.com/Linux/2014-04/99583.htm 

Ubuntu 14.04 LST安装GCC 4.1.2  http://www.linuxidc.com/Linux/2016-06/132040.htm

Ubuntu下Vim+GCC+GDB安装及使用 http://www.linuxidc.com/Linux/2013-01/78159.htm 

Ubuntu下两个GCC版本切换 http://www.linuxidc.com/Linux/2012-10/72284.htm 

CentOS6.5升级手动安装GCC4.8.2  http://www.linuxidc.com/Linux/2015-01/112595.htm 

Ubuntu升级GCC版本 http://www.linuxidc.com/Linux/2016-11/136840.htm

CentOS7环境下在/离线安装GCC与GCC-C++  http://www.linuxidc.com/Linux/2017-03/142319.htm

Ubuntu 16.04 LTS 降级安装GCC 4.8  http://www.linuxidc.com/Linux/2017-03/142299.htm

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-07/145502.htm

linux
相关资讯       gcc  GCC降级 
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款