【发布时间】:2016-04-07 20:31:04
【问题描述】:
我想知道是否有一个编译器指令可以在我的代码中使用(不是来自 UI)来设置编译器/链接器应该生成一个详细的映射文件。
有没有类似的东西:
{$MAPFILE DETAILED}?
我使用的是 Delphi 2009。
【问题讨论】:
我想知道是否有一个编译器指令可以在我的代码中使用(不是来自 UI)来设置编译器/链接器应该生成一个详细的映射文件。
有没有类似的东西:
{$MAPFILE DETAILED}?
我使用的是 Delphi 2009。
【问题讨论】:
有两种方法可以生成详细的 .map 文件。
1) 您必须确保设置了{D+} compiler 指令,并且在IDE 的Project >Options>Linker 页面中选择了“Detailed Map File”选项。
2) 另一个选项是使用 -GD From 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
再见。
【讨论】: