当前位置:首页 > 芯闻号 > 充电吧
[导读]用什么编译器跟个人爱好和机遇有关吧,GCC最大的优势是免费,但是它的操作确实不方便,感觉GCC和其它集成环境的编译器的关系就像DOS和Windows,去除价格的因素让大家选择,有什么理由不用集成环境呢?再举个不太恰当的例子,在一个公司中,一群人在开发,其中有一个在DOS界面下用,其它人在windows下面用,你见到之后除了短暂的“肃然起敬”,还会有什么感觉?


用什么编译器跟个人爱好和机遇有关吧,GCC最大的优势是免费,但是它的操作确实不方便,感觉GCC和其它集成环境的编译器的关系就像DOS和Windows,去除价格的因素让大家选择,有什么理由不用集成环境呢?再举个不太恰当的例子,在一个公司中,一群人在开发,其中有一个在DOS界面下用,其它人在windows下面用,你见到之后除了短暂的“肃然起敬”,还会有什么感觉?

说到招聘,我还是喜欢有解决问题能力的人,不会考虑他用什么工具。毕竟在一个项目的研发周期中,大量的时间是功能实现和调试,熟悉编译器的时间只占极小的一部分,可以忽略不计,我从来不以为会用gcc或者linux或者会几个dos命令就是高手,他们最多算计算机高手,其它方面要靠实践来检验。

所以,我的观点是:如果有钱花不完,或者在公司开发,还是用集成环境的ICC或IAR(IAR的编译器实际就是ICC),CodeVisionAVR是我一直在家里用的,非常喜欢,目前还没有发现因为编译器的问题导致程序出错,但是最近他们的网站好像上不去了。如果是个人爱好者,可以考虑winAVR,毕竟免费嘛。
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
换一批
延伸阅读
关闭