新聞中心

        EEPW首頁 > 嵌入式系統 > 牛人業話 > DSP編程技巧之3:揭開編譯器神秘面紗之程序優化

        DSP編程技巧之3:揭開編譯器神秘面紗之程序優化

        —— DSP編程技巧:揭開編譯器神秘面紗之程序優化
        作者:paradoxfx 時間:2013-12-25 來源:電子產品世界 收藏

          根據需要,我們可以選擇需要的優化級別,例如可以選擇優化代碼的尺寸,從而減小代碼占用的空間;一般情況下使用-O2或者-O3可以實現在代碼運行速度、代碼占用的空間和編譯速度幾個因素之間的最優化。但是優化也是有一定的代價的,首先編譯的時間會隨著優化級別的提高而增加;其次如果我們的代碼不夠嚴謹,可能會產生意外的結果,例如某些看起來沒用的變量直接被給“忽視”了,但是我們本來保留它可能是有目的的,例如用來做為調試用的變量,結果它被優化掉了而失去了意義,這時我們就需要使用一些特殊的關鍵字告訴,這個變量用在這里是有其它目的的,不能把它給優化掉,等等;這些以后可以詳解。

        本文引用地址:http://www.104case.com/article/203169.htm

          關于優化的更多細節,大家可以參考一些有關高效編程的書,因為雖然可以對代碼進行優化,如果我們的代碼寫的太爛,編譯器估計也要吐血了。。。

        c語言相關文章:c語言教程


        存儲器相關文章:存儲器原理



        上一頁 1 2 下一頁

        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 翁牛特旗| 连山| 大庆市| 孝义市| 闸北区| 图们市| 尤溪县| 永泰县| 龙江县| 阿巴嘎旗| 静宁县| 惠水县| 蕲春县| 遵化市| 班戈县| 抚顺市| 大名县| 龙海市| 区。| 寿阳县| 岐山县| 手游| 巴青县| 台东市| 和顺县| 潍坊市| 玉林市| 海晏县| 岢岚县| 页游| 宜兴市| 克什克腾旗| 潮州市| 铜鼓县| 宕昌县| 梅州市| 株洲市| 遂昌县| 万全县| 碌曲县| 安阳县|