青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

C++ Programmer's Cookbook

{C++ 基礎} {C++ 高級} {C#界面,C++核心算法} {設計模式} {C#基礎}

如何調試程序的 Release 版本?(轉)

很多時候程序的 Debug 版本運行沒有任何問題,但是一旦發布 Release 版本后,運行就出錯,著實讓人郁悶。大家知道,VC++ 中 Release 版本是對無法對源代碼進行調試的。一般的做法是在懷疑有錯誤的代碼前后插入MessageBox 函數,在函數中顯示可能導致錯誤的變量的值。或者插入寫文件的語句,輸出可能導致錯誤的變量的值到一個記錄文件。其實,除了上面講的這個辦法之外,還有其它的途徑來調試 Release 版本的。下面就結合自己的經驗和網上查找的一些資料給出調試 Release 版本的兩個方法:

方法一、利用 *.PDB 符號文件調試 Release 版本
在 VCKBASE 的在線雜志中有一篇參考文章:符號文件——Windows 應用程序調試必備(http://www.vckbase.com/document/viewdoc/?id=1710),文章談到了如何產生 Release 版本二進制文件對應的 PDB 文件的問題。有了 PDB 文件后,就可以調試 Release 了,方法是:
????1、在Project Settings里選Settings For為All Configurations。
????2、在C/C++標簽中,Debug info 選 Program Database。
????3、在Link 標簽中,Category選 Debug,選中Debug info 復選框和Microsoft format。
進行了上述設置后,我們就可以像在調試版本中那樣設置斷點進行測試了,由于代碼優化,有些變量觀察不到,行的運行順序可能也會不同。
有一點需要注意:ASSERT宏在 Release 版本中不起作用,在 Release 版本中應該使用 VERIFY 來代替 ASSERT 進行調試。如果發行版本運行有問題,可以先禁止所有代碼優化再進行調試。

方法二、在需要加斷點的地方添加如下匯編語句:
????__asm int 3

不過調試的時候無法顯示C程序,只有asm代碼。
????
此處 int 3 是專門用來設置斷點的,是 CPU 定義的,Windows 和 DOS 下的大多數調試器都采用這種方法。

本貼不斷更新中,希望大家跟貼貢獻出更好的調試方法。以便受益者少走彎路......

posted on 2006-11-19 23:39 夢在天涯 閱讀(4082) 評論(1)  編輯 收藏 引用 所屬分類: CPlusPlusMFC/QT

評論

# re: 如何調試程序的 Release 版本?(轉) 2006-11-22 15:22 yimudi

這是一畝地網站(http://www.yimudi.cn)給您的留言!
祝賀您榮登一畝地中文博客排行榜。在我們收錄的400多萬博客中目前您的排名是301名。您可以訪問一畝地網站查看有關您博客的詳細信息,通過搜索博客(輸入您的博客名稱、用戶名或者直接輸入您博客的網址URL)就可以快速找到您自己的博客信息主頁。
一畝地中文博客排行榜是目前中文博客中最權威的博客綜合排行指標,注冊一畝地,您將得到更多貼心服務,一畝地隨時歡迎您的光臨。
博客中間只有一畝地!
  回復  更多評論   

公告

EMail:itech001#126.com

導航

統計

  • 隨筆 - 461
  • 文章 - 4
  • 評論 - 746
  • 引用 - 0

常用鏈接

隨筆分類

隨筆檔案

收藏夾

Blogs

c#(csharp)

C++(cpp)

Enlish

Forums(bbs)

My self

Often go

Useful Webs

Xml/Uml/html

搜索

  •  

積分與排名

  • 積分 - 1811983
  • 排名 - 5

最新評論

閱讀排行榜

青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
      <noscript id="pjuwb"></noscript>
            <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
              <dd id="pjuwb"></dd>
              <abbr id="pjuwb"></abbr>
              免费欧美在线| 亚洲国产精品久久久久婷婷老年 | 亚洲国产欧美一区二区三区久久| 久久综合色天天久久综合图片| 欧美一区久久| 麻豆freexxxx性91精品| 欧美不卡三区| 亚洲全部视频| 在线午夜精品自拍| 久久久国产精品亚洲一区| 欧美成人亚洲成人| 国产精品久久久亚洲一区| 国产偷国产偷精品高清尤物| 亚洲电影免费| 亚洲欧美另类中文字幕| 久久综合99re88久久爱| 亚洲精品午夜精品| 久久精品欧美| 国产精品二区三区四区| 在线日韩av片| 性欧美长视频| 亚洲精品乱码久久久久久蜜桃麻豆 | 亚洲欧美视频在线观看| 久久躁狠狠躁夜夜爽| 欧美亚男人的天堂| 樱花yy私人影院亚洲| 亚洲在线视频免费观看| 欧美大片专区| 欧美有码视频| 欧美午夜电影一区| 亚洲国产高清自拍| 国产精品久久久久久久久免费樱桃 | 久久久久久久网| 亚洲精品你懂的| 亚洲午夜久久久久久久久电影网| 久久精品日韩一区二区三区| 国产精品久久久久久久久借妻 | 亚洲国产精品一区在线观看不卡| 亚洲午夜精品久久久久久浪潮| 美女脱光内衣内裤视频久久影院| 国产精品久久久久免费a∨| 亚洲美女精品一区| 欧美freesex交免费视频| 午夜精品视频在线观看一区二区 | 尤物yw午夜国产精品视频| 亚洲欧美精品在线| 夜夜狂射影院欧美极品| 欧美激情精品久久久| 在线观看日韩www视频免费| 久久av红桃一区二区小说| 一区二区欧美在线观看| 欧美精品一区二区三区在线看午夜 | 国内精品久久久久久久果冻传媒| 亚洲一区综合| aⅴ色国产欧美| 欧美精品一区二区三区久久久竹菊 | 欧美精品一区二区三区在线播放 | 亚洲色无码播放| 亚洲高清免费视频| 欧美fxxxxxx另类| 亚洲人成亚洲人成在线观看| 欧美成人精品在线| 久久免费视频在线观看| 亚洲国产成人av| 亚洲黄网站在线观看| 亚洲大胆人体视频| 亚洲激情图片小说视频| 久久婷婷麻豆| 久久伊伊香蕉| 亚洲区在线播放| 亚洲黄色尤物视频| 欧美日韩国产免费观看| 亚洲视屏在线播放| 亚洲男女毛片无遮挡| 国产丝袜美腿一区二区三区| 蜜桃视频一区| 欧美精品高清视频| 午夜日本精品| 久久成人久久爱| 亚洲欧洲视频在线| 一区二区三区波多野结衣在线观看| 国产精品羞羞答答xxdd| 麻豆精品精华液| 欧美日韩不卡合集视频| 欧美一区二区三区视频免费播放| 久久久国产一区二区| 99视频在线精品国自产拍免费观看 | 免费久久99精品国产自在现线| 久久综合五月天婷婷伊人| 一区二区毛片| 欧美一级二区| 亚洲精品一区二区三区不| 一本到高清视频免费精品| 国产在线一区二区三区四区| 亚洲国产精品美女| 国产日韩精品在线播放| 亚洲人成网站在线播| 国产区在线观看成人精品| 欧美激情一区二区三区在线| 国产精品视频大全| 亚洲电影在线免费观看| 国产欧美高清| 日韩亚洲欧美一区二区三区| 国内在线观看一区二区三区| 亚洲美女毛片| 亚洲激情午夜| 欧美在线视频一区| 亚洲综合日韩在线| 欧美 亚欧 日韩视频在线| 久久精品一二三| 国产精品a级| 亚洲人成艺术| 亚洲国产精品va在看黑人| 欧美一区二区国产| 亚洲女人天堂av| 欧美日本一道本在线视频| 免费美女久久99| 国模叶桐国产精品一区| 亚洲免费网站| 亚洲综合精品一区二区| 欧美日韩久久精品| 欧美激情网站在线观看| 影音先锋日韩有码| 欧美一区二区| 久久九九国产精品| 欧美一区二区三区视频在线 | 欧美日韩精品免费观看视一区二区| 久久另类ts人妖一区二区| 国产精品呻吟| 亚洲图片欧美日产| 亚洲一区尤物| 欧美四级在线观看| 亚洲精品系列| 一本不卡影院| 欧美日韩国产在线| 亚洲精品视频免费| 一卡二卡3卡四卡高清精品视频| 欧美成人第一页| 欧美国产一区二区在线观看 | 国产一区二区三区免费不卡 | 99亚洲一区二区| 欧美精品在线一区| 日韩亚洲欧美精品| 亚洲免费中文| 国产日韩欧美高清| 久久久国产精品一区| 欧美国产日韩一二三区| 亚洲另类在线一区| 欧美日韩视频在线一区二区观看视频 | 国产精品日韩在线| 亚洲欧美日韩在线| 久久午夜影视| 影音先锋中文字幕一区二区| 猛男gaygay欧美视频| 亚洲美女性视频| 欧美在线亚洲一区| 在线日韩欧美| 欧美日韩第一页| 亚洲欧美视频在线观看视频| 欧美sm重口味系列视频在线观看| 亚洲国产高潮在线观看| 欧美日韩综合网| 欧美专区日韩视频| 亚洲黑丝一区二区| 久久电影一区| 亚洲三级免费| 国产精品一区二区三区四区五区 | 中日韩在线视频| 久久久久久自在自线| 亚洲精品免费网站| 国产麻豆午夜三级精品| 欧美承认网站| 午夜精品久久久久久久久久久久久| 麻豆精品在线视频| 亚洲综合好骚| 亚洲欧洲日本国产| 国产精品伊人日日| 欧美激情视频网站| 欧美中文在线字幕| 夜夜嗨av一区二区三区| 乱人伦精品视频在线观看| 亚洲天堂成人| 亚洲国产美女精品久久久久∴| 欧美日韩在线一区二区三区| 久久久99精品免费观看不卡| 亚洲精品欧美日韩| 欧美人妖另类| 久久九九99| 亚洲一本大道在线| 亚洲国产一区在线观看| 久久视频在线免费观看| 亚洲欧美日韩精品久久| 亚洲精品一区在线| 一色屋精品视频免费看| 国产农村妇女毛片精品久久麻豆| 欧美激情一区二区三区全黄| 久久久青草青青国产亚洲免观| 亚洲欧美国产日韩天堂区| 99re6热在线精品视频播放速度| 免费欧美视频|