ivaneeo's blog

          自由的力量,自由的生活。

            BlogJava :: 首頁 :: 聯系 :: 聚合  :: 管理
            669 Posts :: 0 Stories :: 64 Comments :: 0 Trackbacks
          其他的調試選項包括-p和-pg,它們將剖析(profiling)信息加入二進制文件中.這些信息對于找出代碼中的性能瓶頸以及開發高性能的程序非常有 幫助.-p選項在代碼中加入prof程序能夠讀取的剖析符合信息,而-pg選項加入了GNU項目中prof的化身gprof能夠解釋的符合信息.-a選項 在代碼中加入代碼塊(比如函數)累計使用的次數.

          -save-temps選項可以保存在編譯過程中生成的中間文件,其中包括目標文件和匯編代碼文件.

          如果你對編譯器到底花費了多少時間來完成它的工作感興趣,可以考慮使用-Q選項,這個選項讓gcc顯示編譯過程中碰到的每個函數,并提供編譯器編譯每個函數所花時間的剖析信息.
          posted on 2005-08-04 21:59 ivaneeo 閱讀(564) 評論(0)  編輯  收藏 所屬分類: gcc小試牛力
          主站蜘蛛池模板: 遵化市| 门头沟区| 红桥区| 文成县| 丹寨县| 鸡东县| 屏边| 浦北县| 景宁| 武胜县| 巴彦淖尔市| 西丰县| 聂荣县| 高密市| 高陵县| 阿克陶县| 嫩江县| 临泉县| 呼伦贝尔市| 廊坊市| 乌拉特前旗| 崇州市| 盐边县| 抚顺县| 东丰县| 克拉玛依市| 卓资县| 陕西省| 徐水县| 西青区| 汨罗市| 塘沽区| 厦门市| 镇巴县| 中阳县| 宜丰县| 洛宁县| 泸西县| 海宁市| 锦州市| 天长市|