Everything
2.4.7 プロジェクトのビルド順を設定する

ビルドの実行は,サブプロジェクト,メイン・プロジェクトの順で行いますが,複数のサブプロジェクトを追加している場合,サブプロジェクトのビルド順はプロジェクト・ツリーでの表示順となります。

プロジェクト・ツリーでのサブプロジェクトの表示順を変更するには,移動するサブプロジェクトをドラッグし,移動先でドロップしてください。

 

ただし,依存プロジェクトを設定している場合は,依存プロジェクトのビルドを優先して行います。

依存プロジェクトの設定は,[プロジェクト]メニュー→[依存プロジェクト設定...]を選択することでオープンする依存プロジェクト設定 ダイアログで行います。

図 2.24

依存プロジェクト設定 ダイアログ

 

[プロジェクト]で依存元プロジェクトを選択し,依存プロジェクトとして参照するプロジェクトを[依存プロジェクト]のチェック・ボックスにより選択したのち,[OK]ボタンをクリックします。

備考 1.

[プロジェクト]は,デフォルトではアクティブ・プロジェクトが選択されます。

備考 2.

[依存プロジェクト]において,循環参照となるプロジェクトはグレー表示となります。

 

例 1.

依存プロジェクトを設定していない場合,ビルド順は以下のようになります。

SubProject1→SubProject2→SubProject3→SubProject4→MainProject

例 2.

SubProject1の依存プロジェクトとしてMainProject,SubProject2を設定し,SubProject2の依存プロジェクトとしてSubProject4を設定した場合,ビルド順は以下のようになります。

SubProject4→SubProject2→MainProject→SubProject1→SubProject3