第一步:关闭debug infomation.

打开工程后,依次点击project--option--delphi compiler--linking 将右边Debug information改为False

Delphi XE以后的版本 程序如何瘦身

第二步: 关闭RTTi.

点击Project--view source.在第二行添加编译开关代码

{ Reduce EXE size by disabling as much of RTTI as possible (delphi 2009/2010) }

{$IF CompilerVersion >= 21.0}

{$WEAKLINKRTTI ON}

{$RTTI EXPLICIT METHODS([]) PROPERTIES([]) FIELDS([])}

{$IFEND}

编译后Debug和Release版都可在1m左右.

Delphi XE以后的版本 程序如何瘦身

第三步:设置运行时包.

打开工程后,依次点击project--option--Packages--Runtime Packages 勾选Link with runtime package.

编译后Debug的exe文件可以缩小到几十k,Release也可达1m多。

Delphi XE以后的版本 程序如何瘦身

相关文章:

  • 2022-12-23
  • 2021-07-25
  • 2022-02-07
  • 2021-12-24
  • 2021-06-25
  • 2022-12-23
  • 2021-12-27
猜你喜欢
  • 2022-01-11
  • 2021-12-08
  • 2021-07-25
  • 2021-06-28
  • 2021-05-06
  • 2022-12-23
相关资源
相似解决方案