VS2008如何在release下除錯

2021-06-22 17:08:40 字數 595 閱讀 1966

分類: c、c++

綜合 2013-01-16 21:52

1274人閱讀收藏 

舉報一般都是在debug下除錯程式,

但有時候,為了加快除錯速度,或者debug版本由於庫的缺失,編譯不過,需要在release下進行除錯。

**的除錯相關的資訊存在pdb中,裡面包括了**的名稱和行數,還有函式的位址,偏移等,通過pdb,可以講二進位制和源**聯絡起來。

所以,當程式崩潰的時候,可以通過生成的dump檔案和pdb在開發者的機器上進行除錯。

首先要在【生成除錯資訊】這一欄中選擇是

然後除錯資訊的格式選擇【程式資料庫】,貌似不是很必要

最後關閉優化,這樣release中除錯,一些數值才不會因為被優化而現實不出來正常的值

如何在vs2008中新增lib 靜態庫使用

方法2 步驟1 tools options projects and solutions vc directories分別在包含檔案,庫檔案填加了路徑 這些路徑只告訴編譯器怎麼找檔案,沒有說把那裡面的檔案加入工程,若不設定,編譯報錯 無法開啟 檔案 步驟2 project properties c ...

如何使用VS 2008 開啟VS 2010

想使用vs2010嚐嚐鮮,但是也用不到4.0的庫,想著以後用vs2010做了改動,vs2010仍然可以用 想使用vs2010嚐嚐鮮,但是也用不到4.0的庫,想著以後用vs2010做了改動,vs2010仍然可以用。發現vs2008的sln檔案的開頭會有如下 以下是 片段 以下是 片段 1microso...

如何在VS2008中自定義多專案模板

環境要求 vs2008 目標 自定義模板,當vs2008建立專案時可以使用模板建立 1,在vs中建立專案,並修改至所要求的模板程度 現在假設我的解決方案中有兩個專案 2,file export template.建立單個專案模板 為testproject1專案建立模板,填寫模板description...