20
118
828
高级技术员
使用特权
340
4985
2万
版主
266
2597
8855
技术达人
177
9320
3万
技术总监
asdf
27
2249
8405
VIP会员
楼上,估计你没看懂我的意思,优化中算**删除一些编译器认为无用的语句,这时未必是用户的真实意图所在,可以试试在文件的最后几行 声明一个变量,并赋值,这类语句基本被删除了。不存在合格不合格的问题,有用的且可靠的就是好的,合格的,请理性讨论! wwwq 发表于 2010-5-1 18:01
35
364
资深技术员
0
18
54
初级技术员
223
2645
1万
资深工程师
25
1674
6962
高级工程师
各位没搞明白,写程序开个优化是应用级的简单事情,我们希望有高手讨论arm编译器优化的算法和缺陷,不是写程序的时候开不开优化。来错地方了! 另外, 只要编译器是好的,不优化也能用,只是代码长度长点而已,这个 ... wwwq 发表于 2010-5-1 21:05
些朋友在使用keil或IAR编程时,喜欢设置优化,但实际中,优化的设置会使程序偏离你的设计思路,有时会导致整个软件的运行错误,因此最好的优化是用户在编程时,注意编程技巧,这样才不会使编译器的优化思路干扰了你的工作,一点感想,和同道讨论。
to voidx 编译器不是万能的,他的目标是简化代码或缩短运行时间,基本理论先好好看看。 wwwq 发表于 2010-5-2 16:09
3
70
33
1466
7140
发表回复 本版积分规则 回帖后跳转到最后一页
人才类勋章
发帖类勋章
时间类勋章
等级类勋章
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号