zoukankan      html  css  js  c++  java
  • Ubuntu下cc和gcc的关系

    在编写makefile时找到过很多例子,其中有一些用的bash是cc,而有的则是gcc,然后就去查阅了一些相关资料。原来cc是Unix下的c编译器,而gcc则是Linux下的编译器。那么问题来了,在Linux下均存在这两个编译器吗?其实不然,在Linux下cc和gcc都是指gcc这个c编译器的。下面我们来查看以下吧。

    which cc
    

     输出:

    /usr/bin/cc
    

     列出详细信息

    ls -al /usr/bin/cc
    

     输出:

    lrwxrwxrwx 1 root root 20  4月  6 23:08 /usr/bin/cc -> /etc/alternatives/cc
    

     类出详细信息

    ls -al /etc/alternatives/cc
    

     输出:

    lrwxrwxrwx 1 root root 12  4月  6 23:08 /etc/alternatives/cc -> /usr/bin/gcc
    

    原来cc只是一个指向gcc的链接呀!问题终于解决了,Linux可能是照顾到和Unix的写法一样才进行这样的设置吧。

  • 相关阅读:
    HDU 4801 Pocket Cube
    HDU 5008 Boring String Problem(后缀数组+二分)
    2-Sat问题
    后缀数组
    树形DP
    图论
    SRM 628 DIV2
    组合博弈
    Github使用笔记
    VS2010+OpenCV配置
  • 原文地址:https://www.cnblogs.com/chenguanfu/p/4415200.html
Copyright © 2011-2022 走看看