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


第一步:關閉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多。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM