新闻中心

EEPW首页 > 嵌入式系统 > 牛人业话 > DSP编程技巧之3:揭开编译器神秘面纱之程序优化

DSP编程技巧之3:揭开编译器神秘面纱之程序优化

—— DSP编程技巧:揭开编译器神秘面纱之程序优化
作者:paradoxfx时间:2013-12-25来源:电子产品世界收藏

  根据需要,我们可以选择需要的优化级别,例如可以选择优化代码的尺寸,从而减小代码占用的空间;一般情况下使用-O2或者-O3可以实现在代码运行速度、代码占用的空间和编译速度几个因素之间的最优化。但是优化也是有一定的代价的,首先编译的时间会随着优化级别的提高而增加;其次如果我们的代码不够严谨,可能会产生意外的结果,例如某些看起来没用的变量直接被给“忽视”了,但是我们本来保留它可能是有目的的,例如用来做为调试用的变量,结果它被优化掉了而失去了意义,这时我们就需要使用一些特殊的关键字告诉,这个变量用在这里是有其它目的的,不能把它给优化掉,等等;这些以后可以详解。

本文引用地址:http://www.eepw.com.cn/article/203169.htm

  关于优化的更多细节,大家可以参考一些有关高效编程的书,因为虽然可以对代码进行优化,如果我们的代码写的太烂,编译器估计也要吐血了。。。

c语言相关文章:c语言教程


存储器相关文章:存储器原理



上一页 1 2 下一页

评论


相关推荐

技术专区

关闭