在 Visual C++ .NET 開發(fā)環(huán)境中為應用程序創(chuàng)建符號文件:
1. |
在“解決方案資源管理器”中,右擊要修改的項目,然后單擊屬性。 |
2. |
在“配置屬性”窗口中,單擊C/C++ 文件夾,然后單擊常規(guī)。 |
3. |
在調試信息格式下拉列表中,單擊選擇程序數據庫 (/Zi)。 |
4. |
如果您希望在調試轉儲文件或執(zhí)行實時調試時獲得有關局部變量的信息,請單擊選擇優(yōu)化下拉列表中的禁用 (/Od)。 |
5. |
在“配置屬性”窗口的 Linker 文件夾中,確保“調試”子類別的生成調試信息屬性設置為是 (/DEBUG)。備注:盡管并不要求您在同一子類別中同樣啟用生成映射文件,但該選項會創(chuàng)建一個 .map 文件,當您只有發(fā)生訪問沖突的地址時,該文件對確定發(fā)生故障的位置可能很有用。有關更多信息,請參見“參考”部分。 |
在 Visual C++ 6.0 開發(fā)環(huán)境中為應用程序創(chuàng)建符號文件:
1. |
在項目菜單上,選擇設置。 |
2. |
在C/C++ 選項卡上,將類別更改為常規(guī)。 |
3. |
在調試信息下拉列表中,選擇程序數據庫。備注:如果您希望在調試轉儲文件或執(zhí)行實時調試時獲得有關局部變量的信息,還應該選擇優(yōu)化下拉列表中的禁用(調試)。
|
4. |
在鏈接選項卡上,將類別更改為調試。 |
5. |
在調試信息部分,確保選中調試信息 選項,然后選擇兩種格式。備注:盡管不要求您在鏈接選項卡上同樣啟用常規(guī)類別中的生成映射文件,但該選項會創(chuàng)建一個 .map 文件,當您只有發(fā)生訪問沖突的地址時,該文件對確定發(fā)生故障的位置可能很有用。(有關更多信息,請參見“參考”。) |