我在 Delphi XE2 中创建了一个简单的项目,只有 3 或 4 个大小仅为 8 或 9 KB 的 delphi 表单。但如果我看到 exe 大小,它是 12MB。我不知道怎么办?可能是什么原因?
user1556433
问问题
8806 次
2 回答
14
您正在使用默认的调试构建配置,其中包括 exe 中的调试信息。
您通常将构建配置更改为发布,以便生成较小的 exe 用于分发,但代价是失去在 Delphi IDE 中调试它的能力(逐步)。
使用 Delphi XE 3 的简单形式,Debug exe 为 10,995Kb,而 Release exe只有2,326Kb。您可能会争辩说后者仍然很大,但这是另一个问题:
于 2012-11-28T06:09:50.393 回答
0
好的,现在我知道了,我在构建模式下编译 exe。当我切换到发布模式然后编译时,大小以 KB 为单位。
于 2013-02-21T08:53:17.070 回答