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