为了账号安全,请及时绑定邮箱和手机立即绑定

GCC是什么东东哦?

GCC是什么东东哦?

C
喵啊喵啊喵 2016-10-08 23:01:42
查看完整描述

4 回答

已采纳
?
萧雁翎

TA贡献57条经验 获得超235个赞

gcc 最开始的时候是 GNU C Compiler, 如你所知,就是一个c编译器。但是后来因为这个项目里边集成了更多其他不同语言的编译器,GCC就代表 the GNU Compiler Collection,所以表示一堆编译器的合集。 g++则是GCC的c++编译器。

现在你在编译代码时调用的gcc,已经不是当初那个c语言编译器了,更确切的说他是一个驱动程序,根据代码的后缀名来判断调用c编译器还是c++编译器 (g++)。比如你的代码后缀是*.c,他会调用c编译器还有linker去链接c的library。如果你的代码后缀是cpp, 他会调用g++编译器,当然library call也是c++版本的。

当然我说了这么多你可能感到有些混乱,没关系,你就把gcc当成c语言编译器,g++当成c++语言编译器用就是了。

查看完整回答
3 反对 回复 2016-10-10
?
onemoo

TA贡献883条经验 获得超454个赞

编译工具集,源自于GNU项目,广泛用于*NIX世界。 当然在Windows上也能用。

查看完整回答
反对 回复 2016-10-09
?
Asa_WU

TA贡献5条经验 获得超0个赞

将高级语言向低级语言转化的工具

查看完整回答
反对 回复 2016-10-09
?
噼喱啪啦

TA贡献392条经验 获得超170个赞

编译器之神 神之编译器

就是编译用的就对了,主要见于Linux系统,

查看完整回答
反对 回复 2016-10-09
  • 4 回答
  • 1 关注
  • 2693 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信