linux下的GCC和Windows下的VC有什么区别吗?

还有人说,真正做软件开发的都是用GCC的,是这样吗?请高手指点!多谢!... 还有人说,真正做软件开发的都是用GCC的,是这样吗?

请高手指点!
多谢!
展开
 我来答
stablish
2008-08-29 · TA获得超过8784个赞
知道大有可为答主
回答量:5161
采纳率:50%
帮助的人:5031万
展开全部
还有人说,真正做软件开发的都是用GCC的,是这样吗?

这句是P话

Gcc只是个编译器 但是范围很广 从c c++ fortan java 等都可以编译

VC代表的不只是编译器 更是一个完整的软件开发环境 ,否则单纯的VC的编译器加上关联总共就十几M不到

简单来讲 VC是windows下软件开发的事实标准

GCC是一个伟大的编译器 免费 跨平台 ,不同于UNIX下的古典编译器CC Linux几乎都是用Gcc编译出来的 .

注意 他只是个编译器 ,所以我说 真正做软件开发的都是用GCC的 是句P话

当然 还有个小范围的编译器 ICC 是intel开发的 对intel的cpu有优化
sgedev
2008-08-29 · TA获得超过1030个赞
知道小有建树答主
回答量:460
采纳率:0%
帮助的人:637万
展开全部
呵呵, gcc 是编译器, vc 是集成开发环境, 不能比的, vc 背后的编译器使用的是 cl.exe, 它才是和 gcc 一类的东东.

另外 "真正做软件开发的都是用 gcc 的" 的说法并不正确, gcc 只是一个编译器, 只是一个工具, 真不真正是做软件开发的不是靠是否使用了什么工具来判断的.
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
上网去跑跑
2008-08-29 · TA获得超过520个赞
知道小有建树答主
回答量:280
采纳率:0%
帮助的人:234万
展开全部
Vc 编译C++源程序,不考虑你的风格,也就是说你有没有使用命名空间。很大程度上兼容C的格式。

但GCC好像严格了很多。必须用标准的风格编写程序,比如main函数必须定义为int ,而不能是void 型。而且要使用命名空间。头文件不可以加.h等等。

我就知道这些,高手请补充,不对的地方,请指正。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
何处淬吴钩
2008-08-29 · TA获得超过5045个赞
知道大有可为答主
回答量:2947
采纳率:50%
帮助的人:2420万
展开全部
gcc可以编译标准c,c++源文件,对标准c++的支持度高于vc特别是vc6以下版本,vc能编译标准c++,还包含大量的windows api和基础类库。这人说的是误导,诚然,用gcc开发的都是牛人,但我想开发windows程序没人用gcc吧?
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zhouxinfengone
2008-08-29 · TA获得超过937个赞
知道答主
回答量:2923
采纳率:0%
帮助的人:0
展开全部
简单的说GCC只是编译器 而VC是一个完成的开发工具!你只要装了GCC就可以编译C语言程序 用什么开发工具是自己决定的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式