g++和gcc有什么区别?

软件和网站开发以及相关技术探讨
回复
coocend
帖子: 12
注册时间: 2006-08-23 20:34

g++和gcc有什么区别?

#1

帖子 coocend » 2006-11-02 21:10

如题!
dbzhang800
帖子: 3182
注册时间: 2006-03-10 15:10
来自: xi'an China
联系:

#2

帖子 dbzhang800 » 2006-11-02 21:59

c
C++
有什么区别?
tick
帖子: 65
注册时间: 2005-08-24 17:50
来自: yunnan
联系:

#3

帖子 tick » 2006-11-08 22:45

:lol: 楼上的顶你啊 楼主好怪哦
mjinux
帖子: 9
注册时间: 2006-10-29 8:53

#4

帖子 mjinux » 2006-12-14 18:17

觉得二楼回答的挺好的。旁征博引
luoshengqian
帖子: 34
注册时间: 2006-11-27 13:11
来自: 广州大学

#5

帖子 luoshengqian » 2006-12-14 21:45

g++是linux下的c++的编译器
gcc,linux下通用的强大编译器,支持c/c++等语言
亡灵之猫
帖子: 6
注册时间: 2006-12-18 10:59

#6

帖子 亡灵之猫 » 2006-12-18 11:14

luoshengqian 写了:g++是linux下的c++的编译器
gcc,linux下通用的强大编译器,支持c/c++等语言
个人推荐用G++编译C++
GCC貌似是采用C语言的编译方式,对多态缺乏分辨能力,按照通常的C++写法作的代码,编译时报错普遍
我自己用起来的感觉就是这样的,不知道我说的对不对,请高手指正~
wubo15
帖子: 2
注册时间: 2006-12-18 21:38

#7

帖子 wubo15 » 2006-12-21 17:34

谢楼上的回答
L_BOY
帖子: 9
注册时间: 2006-11-13 10:11

#8

帖子 L_BOY » 2006-12-26 18:45

gcc filename ……编译调用的是c语言的库文件,编译c语言写的程序
g++ filename……编译时会先调用gcc,之后调用c++的库文件,所以用来编译c++程序。
如果用gcc编译c++的程序要加库文件路径参数,我建议不用。
还有GCC是GNU Compiler Collection的简称,前面的gcc ,g++都属于GCC,还有gcj(java编译器)等。
了解更多就请看看<GCC技术大全>,我只是初学者,知道不多。以上内容也仅供参考。
头像
htqx
帖子: 72
注册时间: 2006-12-30 21:02

#9

帖子 htqx » 2007-01-01 20:13

应该类似 vs 和 vc的关系,vs 包含 vc, 但是vs里面干c++的也只是vc.
wzzww
帖子: 9
注册时间: 2007-01-01 22:02

#10

帖子 wzzww » 2007-01-09 15:04

我在blog:darkise.blog.sohu.com上收集了一个关于g++和gcc的比较,可以看看
头像
xucm
帖子: 48
注册时间: 2005-12-23 13:48

#11

帖子 xucm » 2007-01-15 15:34

唉...以后这个问题还是建议搂住先google一下,解决不了再问
头像
woodfish1988
帖子: 7
注册时间: 2007-01-31 23:20

#12

帖子 woodfish1988 » 2007-02-02 14:06

gcc好像不能编译cpp吧,我机子上编译就会出错
xiechy
帖子: 1074
注册时间: 2006-01-18 15:01

#13

帖子 xiechy » 2007-02-02 20:58

lstdc++woodfish1988
回复