コンパイルを速くする

#pragma hdrstop指令によりプリコンパイルヘッダを制御すれば、コンパイルを速くすることができます。具体的には、プロジェクト内の全てのソールファイルにおいて、共通して使われるヘッダファイルを#pragma hdrstopより先に#includeします。例えば、次のようにします。
Unit1.cpp:

//---------------------------------------------------------------------------
#include <vcl.h>
#include "MyLibrary.h" // この行を追加した
#pragma hdrstop
#include "Unit1.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
//---------------------------------------------------------------------------

Unit2.cpp:

//---------------------------------------------------------------------------
#include <vcl.h>
#include "MyLibrary.h" // プロジェクト内の全てのソースファイルに同行を追加する
#pragma hdrstop
#include "Unit2.h"
//---------------------------------------------------------------------------
#pragma package(smart_init)
//---------------------------------------------------------------------------
最終更新: 2008-07-06

戻る