應(yīng)用文檔
應(yīng)用文檔
首頁(yè)
> 應(yīng)用文檔
如何在常見編譯器中設(shè)置選項(xiàng)生成 map 文件
更新時(shí)間:2020-03-11 15:15:53 點(diǎn)擊量:
Microsoft Visual C++ 6.0
使用 Microsoft Visual C++ 6.0 打開一個(gè)已有工程, 在菜單欄中選擇: Project——Settings,這將打開 Project Settings 對(duì)話框, 請(qǐng)選擇 Link 選項(xiàng)卡,勾選選項(xiàng): “Generate mapfile”(如圖 1) , 點(diǎn)擊確定, 然后重新編譯整個(gè)工程, map 文件將與 exe 文件生成到同一目錄中。

Borland C++Builder 6
使用 Microsoft Visual C++ 6.0 打開一個(gè)已有工程, 在菜單欄中選擇: Project——Settings,這將打開 Project Settings 對(duì)話框, 請(qǐng)選擇 Link 選項(xiàng)卡,勾選選項(xiàng): “Generate mapfile”(如圖 1) , 點(diǎn)擊確定, 然后重新編譯整個(gè)工程, map 文件將與 exe 文件生成到同一目錄中。

Microsoft Visual C++ 2003, 2005, 2008, 2010
使用 Microsoft Visual Studio .NET 2003, 或 Microsoft Visual Studio(版本號(hào)為 2005,2008, 或 2010)其中任意一個(gè)編輯器打開一個(gè)已有的 Microsoft Visual C++工程,在菜單欄中選擇: Project——Properties,這將打開工程的 Property Pages 對(duì)話框, 請(qǐng)選擇Configuration Properties——Linker——Debugging,在選項(xiàng) Generate Map File 處選擇:“Yes(/MAP)” (如圖 2) ,點(diǎn)擊確定按鈕, 然后重新編譯整個(gè)工程, map 文件將與 exe 文件生成到同一目錄中。


Borland C++Builder 6
使用 Borland C++Builder 6 打開一個(gè)已有的 C++工程,在菜單欄中選擇: Project——Options,這將打開工程的 Project Options 對(duì)話框, 請(qǐng)選擇 Linker 選項(xiàng)卡,在 Map file 分組框中選擇選項(xiàng):“Detailed” ,并勾選選項(xiàng):“Show mangled names” (如圖 3),點(diǎn)擊確定按鈕,然后重新編譯整個(gè)工程, map 文件將與 exe 文件生成到同一目錄中。

Embarcadero® C++Builder® (XE, XE2, XE3)

Embarcadero® C++Builder® (XE, XE2, XE3)
使用 Embarcadero® C++Builder®(XE, XE2 或 XE3)其中任意一個(gè)編輯器打開一個(gè)已有的 C++工程,在菜單欄中選擇: Project——Options,這將打開工程的 Project Options 對(duì)話框, 選擇 C++ Linker——Output,在選項(xiàng) Map file type 處選擇:“Detailed segment map”,并勾選選項(xiàng):“Map with mangled names”(如圖 4),點(diǎn)擊確定按鈕,然后重新編譯整個(gè)工程, map 文件將與 exe 文件生成到同一目錄中。

Borland Delphi 7

Borland Delphi 7
使用 Borland Delphi 7 打開一個(gè)已有的 Delphi 工程,在菜單欄中選擇: Project——Options,這將打開工程的 Project Options 對(duì)話框, 請(qǐng)選擇 Linker 選項(xiàng)卡,在 Map file 分組框中選擇選項(xiàng):“Detailed” (如圖 5),點(diǎn)擊確定按鈕,然后重新編譯整個(gè)工程, map 文件將與 exe 文件生成到同一目錄中。

Embarcadero® RAD Studio (XE, XE2, XE3)

Embarcadero® RAD Studio (XE, XE2, XE3)
使用 Embarcadero® RAD Studio(XE, XE2 或 XE3)其中任意一個(gè)編輯器打開一個(gè)已有的 Delphi 工程,在菜單欄中選擇: Project——Options,這將打開工程的 Project Options 對(duì)話框, 選擇 Delphi Compiler——Linking,在選項(xiàng) Map file 處選擇:“Detailed”(如圖 6) ,點(diǎn)擊確定按鈕,然后重新編譯整個(gè)工程, map 文件將與 exe 文件生成到同一目錄中。

