5
我想知道是否有一個編譯器指令,我可以在我的代碼中使用(而不是從用戶界面)來設置編譯器/鏈接器應該生成詳細的映射文件。什麼是編譯器指令來生成詳細的映射文件
有什麼樣:
{$MAPFILE DETAILED}
?
我使用德爾福2009年
我想知道是否有一個編譯器指令,我可以在我的代碼中使用(而不是從用戶界面)來設置編譯器/鏈接器應該生成詳細的映射文件。什麼是編譯器指令來生成詳細的映射文件
有什麼樣:
{$MAPFILE DETAILED}
?
我使用德爾福2009年
有2種方式來生成一個詳細的.MAP文件。
1)您必須確保設置了{D+} compiler指令,並且在IDE的Project> Options> Linker頁面中選擇了「Detailed Map File」選項。
2)另一種方法是使用從-GD Delphi command-line compiler
dcc32.exe -B -DDEBUG -GD yourprojectname.dpr
Delphi Compiler Directives (Embarcadero List)
$D Determines whether application debug information is built
$DebugInfo Determines whether application debug information is built
再見。
雖然編譯器指令列表非常好,但它對* this *問題沒有用,因爲有* no *編譯器指令用於指示編譯器生成詳細的映射文件。請考慮通過刪除無關列表來讓您的答案更加簡潔。 –
羅布,你是對的,名單太廣泛了。 ;) – RRUZ