2.7.2 ファイル単位でコンパイル/アセンブル・オプションを設定する

プロジェクトに追加している各ソース・ファイルに対して,コンパイル・オプション,またはアセンブル・オプションを個別に設定することができます。

(1)

Cソース・ファイルにコンパイル・オプションを設定する場合

プロジェクト・ツリー でCソース・ファイルを選択し,プロパティ パネル[ビルド設定]タブを選択します。

[ビルド]カテゴリの[個別コンパイル・オプションを設定する]プロパティで[はい]を選択すると,メッセージ ダイアログがオープンします。

図 2.28

[個別コンパイル・オプションを設定する]プロパティ

図 2.29

メッセージ ダイアログ

 

ダイアログ上で[はい]をクリックすると,[個別コンパイル・オプション]タブを表示します。

図 2.30

プロパティ パネル:[個別コンパイル・オプション]タブ

 

タブ上で必要なプロパティを設定することにより,Cソース・ファイルに対するコンパイル・オプションを設定することができます。

 

なお,本タブは,以下のプロパティを除いて,デフォルトでは[共通オプション]タブ,および[コンパイル・オプション]タブの設定内容を継承します。

-

[プリプロセス]カテゴリの[Include Directories],[ビルド・ツールに指定した全体インクルード・パスも使用する]

-

[出力ファイル]カテゴリの[オブジェクト・ファイル名]

(2)

アセンブリ・ソース・ファイルにアセンブル・オプションを設定する場合

プロジェクト・ツリー でアセンブリ・ソース・ファイルを選択し,プロパティ パネル[ビルド設定]タブを選択します。

[ビルド]カテゴリの[個別アセンブル・オプションを設定する]プロパティで[はい]を選択すると,メッセージ ダイアログがオープンします。

図 2.31

[個別アセンブル・オプションを設定する]プロパティ

図 2.32

メッセージ ダイアログ

 

ダイアログ上で[はい]をクリックすると,[個別アセンブル・オプション]タブを表示します。

図 2.33

プロパティ パネル:[個別アセンブル・オプション]タブ

 

タブ上で必要なプロパティを設定することにより,アセンブリ・ソース・ファイルに対するアセンブル・オプションを設定することができます。

 

なお,本タブは,以下のプロパティを除いて,デフォルトでは[共通オプション]タブ,および[アセンブル・オプション]タブの設定内容を継承します。

-

[プリプロセス]カテゴリの[Include Directories],[ビルド・ツールに指定した全体インクルード・パスも使用する]

-

[出力ファイル]カテゴリの[オブジェクト・ファイル名]