Home > Back-end >  Migrated from Delphi2010 XE3 program compiled size
Migrated from Delphi2010 XE3 program compiled size

Time:09-19

I want to migrate to a delphi2010 engineering Delphi XE3
But I heard the same procedures XE3 compiled is bigger than 2010 compiled many
Who has experience in this field and test data?
The same procedure, the same compiler options XE3 exactly is greater than 2010 can?

CodePudding user response:

Is big problem?

CodePudding user response:

It have a big library files, natural compiled file,

CodePudding user response:

reference 1st floor liups response:
is big problem?

Program is on the Internet to download the tool software, too much is not good,

CodePudding user response:

refer to the second floor lyhoo163 response:
its library file is big, the natural compiled file,

Probably can how much?

CodePudding user response:

Installs a XE3 tried the
The VCL Form Application engineering directly compiled by default
2010 is 798 KB
XE3 release pattern is 2230 KB

Don't know whether complicated engineering is also increased so much?

The original project has been more than a dozen times, if 3 times more than 50 m

CodePudding user response:

reference oqqLost123456789 reply: 3/f
Quote: refer to 1st floor liups response:

Is big problem?

Program is on the Internet to download the tool software, too much is not good,

Now the network has fast, need not too much to consider the, on the other hand, can be compressed exe

CodePudding user response:

refer to 6th floor liups response:
Quote: refer to the third floor oqqLost123456789 response:

Quote: refer to 1st floor liups response:

Is big problem?

Program is on the Internet to download the tool software, too much is not good,

Now the network has fast, need not too much to consider the, in addition, can be compressed exe

Isn't it, also not too entangled with is to ask,

CodePudding user response:

reference 5 floor oqqLost123456789 reply:
installed a XE3 tried under
The VCL Form Application engineering directly compiled by default
2010 is 798 KB
XE3 release pattern is 2230 KB

Don't know whether complicated engineering is also increased so much?

The original project has been more than a dozen times, if 3 times more than 50 m

Just compile devexpress own ExpressBars demo
XE3 is 4737 KB, 2010 is 3613 KB, no empty project so exaggerated,

CodePudding user response:

In your. DPR beginning to join:
{$D - and L -}
{$WEAKLINKRTTI ON}
{$RTTI EXPLICIT the METHODS ([]) PROPERTIES ([]) FIELDS ([])}
{$SetPEFlags IMAGE_FILE_RELOCS_STRIPPED}

CodePudding user response:

Compile the file, module, in this way, a single file will not be too big,

CodePudding user response:

The window of this is not the problem, we are more than 500 projects, Xe2, finally released just more than 7 MB;
Suggestion: use compiled in release mode, then use asPack, pressure is small;

CodePudding user response:

Compile is larger than 2010 didn't how much,

CodePudding user response:

The
refer to 12 floor oqqLost123456789 reply:
compile is larger than 2010 didn't how much,

Knowledge comes from practice

CodePudding user response:

http://blog.csdn.net/gj333/article/details/8332804? LocationNum=13 & amp; FPS=1

CodePudding user response:

To close the DEBUG information
The Project - & gt; The options - & gt; Linking - & gt; The debug information can be set to False
  • Related