首页 > 系统服务 > 详细

Ubuntu下cc和gcc的关系

时间:2015-04-10 19:57:20      阅读:253      评论: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
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!