码迷,mamicode.com
首页 > 系统相关 > 详细

Ubuntu下cc和gcc的关系

时间:2015-04-10 19:58:32      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:

在编写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的写法一样才进行这样的设置吧。

Ubuntu下cc和gcc的关系

标签:

原文地址:http://www.cnblogs.com/chenguanfu/p/4415200.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!