1

我正在使用 JCL 生成 jdbg 文件并将其插入到 exe 中。在 .dpr 文件中,我有以下几行:

// JCL_DEBUG_EXPERT_GENERATEJDBG ON
// JCL_DEBUG_EXPERT_INSERTJDBG ON
// JCL_DEBUG_EXPERT_DELETEMAPFILE ON

项目选项 -> 链接,映射文件的设置如下:
调试配置 - 所有平台:
映射文件,32 位 Windows,仅 64 位 Windows 平台:关闭
发布配置 - 所有平台:
映射文件,32 位 Windows,仅限 64 位 Windows 平台:详细

当我在调试模式下编译时,会生成 .map 文件,并且调试配置中的链接选项变为“详细”。

为什么会这样?我怎样才能解决这个问题?我希望仅在我以发布模式编译项目时生成地图文件。

4

0 回答 0