ipoqing 发表于 2012-11-22 09:37:53

GCC开发优化比较高为什么大多数研发人员还是用ICC开发呢?

小弟刚刚接触avr不久,就发现网上搜集的资料和周边的开发人员都喜欢用ICC开发,不知道大家是否也是如此,但是GCC程序优化比较高,那为什么用的比较少呢?小弟新手,欢迎大家多多指教!

weixinal 发表于 2012-11-22 10:27:59

不知道怎么回事,以前用icc写过一个小程序,竟然一次性编译通过了,后来才知道即便有了语法错误那个icc也是不检查的(之前是好的),后来果断GCC

blade_li 发表于 2012-11-22 10:30:29

应该是商业的推广吧

yklstudent 发表于 2012-11-22 11:02:55

个人喜好吧 。。。。

zcx2012 发表于 2012-11-22 11:36:19

个人喜好不同,

cash95 发表于 2012-11-22 11:46:20

因为盗版泛滥。

ipoqing 发表于 2012-11-22 11:48:43

小弟也是觉得GCC用起来比较方便,因为头文件不需要添加那么多,个人感觉,而且gcc优化级别高点吧

yklstudent 发表于 2012-11-22 12:05:30

看来楼主对GCC理解的很透啊

xqn2012 发表于 2012-11-22 12:24:32

萝卜青菜,各有所爱,哈哈,我比较喜欢gcc

albert_w 发表于 2012-11-22 12:35:06

个人用gcc,是不是icc有想到之类的. 很多硬件过来的人,可能搞不定gcc

ipoqing 发表于 2012-11-22 13:35:50

谢谢各位啦

ipoqing 发表于 2012-11-22 13:36:26

yklstudent 发表于 2012-11-22 12:05 static/image/common/back.gif
看来楼主对GCC理解的很透啊

过奖了,呵呵

goodcode 发表于 2012-11-22 14:13:25

开源项目基本都是gcc的{:lol:}

millwood0 发表于 2012-11-22 20:54:45

I don't know of any 研发人员 who use ICC.

I know of a lot 研发人员 who use iar.

xinzhi1986 发表于 2012-11-22 21:09:33

我很好奇4楼头像~

yklstudent 发表于 2012-11-22 21:11:08

xinzhi1986 发表于 2012-11-22 21:09 static/image/common/back.gif
我很好奇4楼头像~

这头像百度图片库里一堆要多少有多少

xinzhi1986 发表于 2012-11-22 21:15:13

yklstudent 发表于 2012-11-22 21:11 static/image/common/back.gif
这头像百度图片库里一堆要多少有多少

那姑娘好奔放~

yklstudent 发表于 2012-11-22 21:17:30

xinzhi1986 发表于 2012-11-22 21:15 static/image/common/back.gif
那姑娘好奔放~

你老婆对你其实也可以做到这样的 稀奇啥呢

tsb0574 发表于 2012-11-22 22:05:46

iar才是牛B,可惜人家卖得贵

cdwess 发表于 2012-11-22 22:39:42

{:dizzy:}确实,做硬件过来的,ICC上手快些,习惯了不容易改了

iamlangzi 发表于 2012-11-22 23:02:21

GCC 不错的呀,很好用又免费

zhanyanqiang 发表于 2012-12-1 20:45:53

上次一个项目把编译器全整了遍,还是cvavr省Flash,看来喜欢上cvavr了

穷折腾 发表于 2012-12-1 22:51:02

我看过几本AVR教材,基本都是CVAVR和ICC,讲到GCC就一笔带过。

i55x 发表于 2012-12-1 23:32:59

很久很久以前搞AVR的时候用IAR,那才是真心牛逼,同样C代码,IAR开到最高优化,GCC -o3比IAR大30%,但是经常出bug编译结果没法用,-o2倒是没bug,但是比IAR大了60%以上。后来搞ARM用IAR了,结果IARforARM和IARforAVR不能共存,几个需要偶尔维护的AVR工程都被我迁移到GCC上面了。

zhangsq32 发表于 2012-12-8 00:13:03

{:smile:}{:smile:}{:smile:}
页: [1]
查看完整版本: GCC开发优化比较高为什么大多数研发人员还是用ICC开发呢?