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 閱讀(566) 評論(0)  編輯  收藏 所屬分類: gcc小試牛力
          主站蜘蛛池模板: 虞城县| 昌图县| 饶河县| 平潭县| 苏尼特右旗| 平山县| 腾冲县| 高安市| 晴隆县| 襄垣县| 随州市| 张掖市| 泰和县| 峨山| 泰州市| 贵州省| 伊通| 邯郸市| 中牟县| 甘洛县| 亚东县| 察哈| 长汀县| 海兴县| 新源县| 富民县| 潜江市| 安徽省| 阳原县| 阿合奇县| 甘德县| 潜山县| 江山市| 行唐县| 西平县| 东港市| 姚安县| 额尔古纳市| 婺源县| 巴南区| 台江县|