美文网首页
Ubuntu下转换gcc版本

Ubuntu下转换gcc版本

作者: 学而时习之_不亦说乎 | 来源:发表于2017-04-28 05:37 被阅读23次

    在Ubuntu14.04和16.04系统下使用的gcc版本不同,导致了很多程序的编译出现问题,可以用下面的方式来进行版本的转换:

    #以16.04系统为例,系统默认的是5.x版本,为了切换至安装4.x版本,
    #首先安装
    sudo apt-get install gcc-4.8
    sudo apt-get install g++-4.8
    

    然后进入/usr/bin文件夹中,使用命令

    ls -l gcc*
    

    可以看到存在多个版本的gcc,并且存在一个叫gcc的link,链接到了gcc5.x版本上,将这个链接指向4.x版本,就转换了系统的默认版本

    sudo mv gcc gcc.bak
    sudo ln -s gcc-4.8 gcc
    #同理,对g++进行转换
    sudo mv g++ g++.bak
    sudo ln -s g++-4.8 g++
    

    相关文章

      网友评论

          本文标题:Ubuntu下转换gcc版本

          本文链接:https://www.haomeiwen.com/subject/wrbrzttx.html