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

[复制链接]
10563|13
 楼主| hnwhwaw 发表于 2007-12-10 19:30 | 显示全部楼层 |阅读模式
大家都用什么 编译器AVR-GCC 、ICC 有什么区别??那个好一点?
两个不同的编译器下编写的程序 可以弄在一块吗
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,其他杂牌不用为好
mxh0506 发表于 2007-12-12 12:40 | 显示全部楼层

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

所以听4楼的没错
极限思考 发表于 2007-12-12 13:22 | 显示全部楼层

也分情况!

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

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。

andrew.xu 发表于 2007-12-12 15:49 | 显示全部楼层

还是IAR好

GCC有点莫名其妙,最搞不懂他的优化了
本来用GCC的,有一次一个程序在GCC下怎么整运行都有问题
最后换成IAR就好了
hotpower 发表于 2007-12-13 07:39 | 显示全部楼层

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

阿发 发表于 2007-12-14 02:15 | 显示全部楼层

我一直用ICC

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

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

IAR吧,呵呵还没时间试过,如果真的很好用那就太可惜了。
djnxqc 发表于 2013-6-7 00:08 | 显示全部楼层
gdxizhilang 发表于 2013-6-7 08:06 | 显示全部楼层
一直用GCC,也有些小问题,不过都自己解决了,如有些头文件,好多已经被俺都改过了,现在算是个人改进版的,用着顺畅多了,呵呵。
qin552011373 发表于 2013-6-7 21:11 | 显示全部楼层
gdxizhilang 发表于 2013-6-7 08:06
一直用GCC,也有些小问题,不过都自己解决了,如有些头文件,好多已经被俺都改过了,现在算是个人改进版的 ...

呵呵  

评分

参与人数 1威望 +10 收起 理由
GoldSunMonkey + 10

查看全部评分

宇容创行 发表于 2013-6-9 20:19 | 显示全部楼层
GCC 主流
您需要登录后才可以回帖 登录 | 注册

本版积分规则

2

主题

3

帖子

1

粉丝
快速回复 在线客服 返回列表 返回顶部