【发布时间】:2012-11-28 05:52:30
【问题描述】:
我在 Delphi XE2 中创建了一个简单的项目,其中只有 3 或 4 个大小仅为 8 或 9 KB 的 delphi 表单。但如果我看到 exe 大小,它是 12MB。我不知道怎么办?可能是什么原因?
【问题讨论】:
标签: delphi delphi-xe2 exe
我在 Delphi XE2 中创建了一个简单的项目,其中只有 3 或 4 个大小仅为 8 或 9 KB 的 delphi 表单。但如果我看到 exe 大小,它是 12MB。我不知道怎么办?可能是什么原因?
【问题讨论】:
标签: delphi delphi-xe2 exe
您正在使用默认的 Debug 构建配置,其中包括 exe 中的调试信息。
您通常将构建配置更改为发布,以便生成较小的 exe 用于分发,但代价是失去在 Delphi IDE 中调试它的能力(逐步)。
看看How to change Delphi Build configuration?
以简单的形式使用 Delphi XE 3,Debug exe 为 10,995Kb,而 Release exe只有 2,326Kb 长。你可能会说后者仍然很大,但这是另一个问题:
【讨论】:
好的,现在我知道了,我在构建模式下编译 exe。当我切换到发布模式然后编译时,大小以 KB 为单位。
【讨论】: