LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 780|回复: 3

g++和gcc有什么不同?

[复制链接]
发表于 2003-10-12 16:20:20 | 显示全部楼层 |阅读模式
开始,用gcc编译C++程序,出不来可执行的文件,后来查到得用g++

但,gcc应该是C,也是C++的编译器,用gcc -o myc myc.cpp时,出不出可执行的程序,但可以看到运行gcc -o myc myc.cpp时,屏幕有好多反馈,应该是编译过程吧,但为什么出不来可执行文件吗?

gcc和g++有什么相同和不同呢?
发表于 2003-10-12 16:44:55 | 显示全部楼层
gcc 命令用来编译 c 程序,g++ 命令用来编译 c++ 程序。
是 gcc 编译器的不同组件,注意 gcc 并不但是和 c/c++ 有关。

GCC is the GNU Compiler Collection,which currently contains front ends for C, C++, Objective-C, Fortran, Java, and Ada, as well as libraries for these languages (libstdc++, libgcj,...). Further frontends are available.

Any questions?  Please jump to http://gcc.gnu.org/ to get your answer.
 楼主| 发表于 2003-10-12 16:51:50 | 显示全部楼层
哦,GCC原来指的是 the GNU Compiler Collection,俺还以为是GNU C Compiler 呢。。。

原来她能编译这么多种程式。。。
发表于 2003-10-12 22:09:20 | 显示全部楼层
开始是叫GNU C Compiler的,但后来随着它支持的语言多了,改用前一个叫法。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表