アプリケーションのコンパイル、ビルド、実行

提供: RAD Studio
移動先: 案内検索

アプリケーションのコンパイル、ビルド、実行:インデックス への移動


IDE でアプリケーションを開発する際には、IDE でアプリケーションをコンパイル(またはメイク)、ビルド、および実行することができます。 3 つのオペレーションはすべて、実行可能を生成することができます(.exe.dll.obj.bpl)。ただし、これら 3 つの操作は多少動作が異なります。

  • コンパイルプロジェクト > コンパイル)または、C++ の場合、メイクプロジェクト > メイク)は、前回のビルド以降に変更されたファイルと、それに依存するファイルのみをコンパイルします。 コンパイル(またはメイク)してもアプリケーションは実行されません(実行を参照してください)。
  • ビルドプロジェクト > ビルド)では、ソース コードが変更されているかどうかに関係なく、現在のプロジェクトのすべてのソース コードをコンパイルします。 どのファイルが変更されたかわからない場合や、プロジェクトまたはコンパイラのオプションを変更した場合は、ビルドが役立ちます。
  • 実行実行 > 実行(F9))では、変更されたソース コードをすべてコンパイルします。 コンパイルが成功した場合は、アプリケーションを実行するので、そのアプリケーションを IDE で使用およびテストできるようになります。

前のビルドで生成されたファイルをすべて削除するには、 クリーン コマンドを使用します。 このコマンドは、[プロジェクト マネージャ]のプロジェクト ノードのコンテキスト メニューにあります。

コンパイラ オプション

プロジェクト > オプション...を選択し、ダイアログでコンパイラ関連ページを選択すると、プロジェクトのさまざまなコンパイラ オプションを設定できます。 たとえば、[Delphi コンパイラ]ページと[C++ コンパイラ]ページの両方にあるオプションの大半はコンパイラ オプションで、それぞれの詳細は、そのページのオンライン ヘルプで説明されています。

追加のコンパイラ オプションを指定する場合は、コマンド ラインからコンパイラを起動できます。 Delphi コンパイラ オプションの一覧、およびコマンド ラインから Delphi コンパイラを実行する方法については、オンライン ヘルプの[目次]ペインから「Delphi 言語ガイド」を参照してください。

コンパイラのステータスと情報

プロジェクトをコンパイルするたびに[メッセージ]ウィンドウで現在のコンパイラ オプションを表示するには、ツール > オプション > 環境オプション... を選択し、[コマンドラインを表示]チェック ボックスをオンにします。 次回プロジェクトをコンパイルすると、プロジェクトのコンパイルに使用されたコマンド、および応答ファイルが[メッセージ]ウィンドウに表示されます。 応答ファイルには、コンパイラ オプションとコンパイルされるファイルの一覧が記載されています。

プロジェクトをコンパイルしたら、プロジェクト > <プロジェクト>の情報を選択することで、プロジェクトに関する情報を表示できます。 開かれる[情報]ダイアログ ボックスには、コンパイルされたソース コードの行数、コードおよびデータのバイト数、スタックおよびファイルのサイズ、およびプロジェクトのコンパイル ステータスが表示されます。

コンパイラ エラー

プロジェクトをコンパイルすると、[メッセージ]ウィンドウにコンパイラ メッセージが表示されます。 メッセージの説明については、メッセージを選択し、F1 キーを押します。

ビルド構成

特定のプロジェクト オプションを名前付きビルド構成として保存できます。 プロジェクトごとにアクティブなビルド構成を指定できます。また、プロジェクトの開発中にアクティブなビルド構成を変更できます。 たとえば、プロジェクトのデバッグに固有のプロジェクト オプションを設定し、それらのオプションをデバッグというビルド構成として保存したあと、プロジェクトのデバッグ中にそれらのオプションをアクティブな構成として適用することができます。

ビルド構成のオプションは、プロジェクト > オプション...からのダイアログ ボックスの各ページ(コンパイラコンパイラ メッセージリンカ条件定義/ディレクトリ )にあります。

デフォルトでは、IDE には[Base][デバッグ]、および[リリース]の 3 つの構成が用意されています。 これらのデフォルト構成のオプションのいずれかを変更して、独自の新しいビルド構成を作成することができます。 選択したビルド構成を特定のプロジェクトやプロジェクト グループでアクティブにするには、「プロジェクトのビルド構成をアクティブにする」を参照してください。ビルド構成の作成および削除は、設定マネージャで行うことができます。

[オプション セット]

ビルド構成だけでなく、オプション セットもプロジェクト > オプション... ダイアログで行ったビルド関連の設定を保存して選択的に適用する 1 つの方法です。 オプション セットは、.optset という拡張子のディスク ファイルです。 現在のビルド構成にオプション セットを参照または値で適用できます。

MSBuild を使用したプロジェクトのビルド

プロジェクトを明示的にビルドすると、IDE は Microsoft のビルドエンジンである MSBuild を呼び出します。 このビルド プロセスは開発者に完全に透過的です。 MSBuild は、メニューの[プロジェクト][実行]にある、コンパイル、ビルド、および実行の各コマンドにより、呼び出されます。ただし、コマンドラインから、または Windows の[スタート]メニュー下の[RAD Studio Command Prompt]を使用して、MSBuild.exe を呼び出すこともできます。

バックグラウンドでのコンパイル

[バックグラウンド コンパイル][環境オプション]ダイアログ ボックス)を有効にすると、コンパイルおよびビルドのコマンドを、バックグラウンド スレッドとして実行することができます。詳細については、「バックグラウンド コンパイル」を参照してください。

関連項目