第一步:關閉debug infomation.
打開工程后,依次點擊project--option--delphi compiler--linking 將右邊Debug information改為False

第二步: 關閉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左右.

第三步:設置運行時包.
打開工程后,依次點擊project--option--Packages--Runtime Packages 勾選Link with runtime package.
編譯后Debug的exe文件可以縮小到幾十k,Release也可達1m多。

