打印
[AVR单片机]

大家都用什么 编译器AVR-GCC 、ICC 有什么区别??那个好一点

[复制链接]
9149|13
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
hnwhwaw|  楼主 | 2007-12-10 19:30 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
fenjin| | 2007-12-11 21:33 | 只看该作者

我也在学习中,

使用特权

评论回复
板凳
avrvi| | 2007-12-11 22:54 | 只看该作者

看看这个 有详细的比较

没有哪个好与不好,适合的是最好的。

http://www.avrvi.com/begin_avr_study/avr_how_to_start.html

开发环境的比较与选择
相关链接:http://shop.avrvi.com

使用特权

评论回复
地板
ATmega16| | 2007-12-12 09:06 | 只看该作者

建议用GCC或者IAR,其他杂牌不用为好

建议用GCC或者IAR,其他杂牌不用为好

使用特权

评论回复
5
mxh0506| | 2007-12-12 12:40 | 只看该作者

编译器这种复杂玩艺儿,很难做得好

所以听4楼的没错

使用特权

评论回复
6
极限思考| | 2007-12-12 13:22 | 只看该作者

也分情况!

ICC是主推的,用的人多,资源也就最多。
CV编译效率比ICC高。
IAR效率最高,但是用的人最少,资源也就少。
GCC没用过,不知道情况!免费的东西功能和效率也不知道如何了。
如果初学最好用ICC,其他的再考虑。

使用特权

评论回复
7
ATmega16| | 2007-12-12 14:30 | 只看该作者

建议用IAR或GCC

1.用的人最多是是GCC,资源也就GCC最多
2.编译效率IAR > GCC > CV > ICC
3.GCC完全免费,并且是标准的C语言
4.IAR最好,但入门较难
5.初学建议用GCC,先把标准C学好,再转IAR。

使用特权

评论回复
8
andrew.xu| | 2007-12-12 15:49 | 只看该作者

还是IAR好

GCC有点莫名其妙,最搞不懂他的优化了
本来用GCC的,有一次一个程序在GCC下怎么整运行都有问题
最后换成IAR就好了

使用特权

评论回复
9
hotpower| | 2007-12-13 07:39 | 只看该作者

GCC/IAR不过俺最后还是玩回了GCC~~~

使用特权

评论回复
10
阿发| | 2007-12-14 02:15 | 只看该作者

我一直用ICC

我一直用ICC没发现什么不好的,不做极限设计的话ICC应该还可以。

刚开始学习的时候装了GCC,后来没看到M48的型号,心里没底还是老实的用ICC了。

IAR吧,呵呵还没时间试过,如果真的很好用那就太可惜了。

使用特权

评论回复
11
djnxqc| | 2013-6-7 00:08 | 只看该作者
路过

使用特权

评论回复
12
gdxizhilang| | 2013-6-7 08:06 | 只看该作者
一直用GCC,也有些小问题,不过都自己解决了,如有些头文件,好多已经被俺都改过了,现在算是个人改进版的,用着顺畅多了,呵呵。

使用特权

评论回复
13
qin552011373| | 2013-6-7 21:11 | 只看该作者
gdxizhilang 发表于 2013-6-7 08:06
一直用GCC,也有些小问题,不过都自己解决了,如有些头文件,好多已经被俺都改过了,现在算是个人改进版的 ...

呵呵  

使用特权

评论回复
评分
参与人数 1威望 +10 收起 理由
GoldSunMonkey + 10
14
宇容创行| | 2013-6-9 20:19 | 只看该作者
GCC 主流

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

1

粉丝