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