4

I have created a simple project in Delphi XE2 with only 3 or 4 delphi forms which are only 8 or 9 KB in size. But If I see the exe size, its 12MB. I don't know how? What could be the reasons?

2 Answers2

14

You're using the default Debug build configuration, which includes debug information in the exe.

You normally change the build configuration to release in order to produce a smaller exe for distribution, at the expense to lose the ability to debug it within the Delphi IDE (step by step).

Take a look at How to change Delphi Build configuration?

Using Delphi XE 3 with a simple form, the Debug exe is 10,995Kb whereas the Release exe is only 2,326Kb long. You may argue the latter is still big, but that's another question:

Community
  • 1
  • 1
jachguate
  • 16,976
  • 3
  • 57
  • 98
0

Okay, Now I know, I was compiling exe in build mode. When I switched to release mode and then compiled, the size was in KBs.