
1. 基礎知識介紹:
Debug編譯:是為了便于程式調試,是以目标代碼裡附加有許多額外的東西。
Release編譯:是産品可作為正式拷貝釋出了,已經不需要那些僅為調試而編譯進去東西。
(在 Release 狀态下釋出的 dcu 或 exe 會更小、更優化.)
建立一個工程, Delphi 預設的是調試(Debug)狀态。當釋出軟體時應該切換到釋出(Release)狀态.
2. Debug 和 Release 的切換方法:
進入 Project Manager -> Build Configurations, 在 Debug 或 Release 上輕按兩下, 或從右鍵 Activate.
3. 檢驗是在哪種狀态:
begin
{$IFDEF DEBUG}
代碼;
ShowMessage('調試模式');
{$ENDIF}
{$IFDEF RELEASE}
ShowMessage('釋出模式');
end;