[C++ コンパイラ|ディレクトリと条件定義]
[C++ コンパイラ] への移動
[プロジェクト|オプション...|C++ コンパイラ|ディレクトリと条件定義]
このダイアログ ボックスを使用して、C++ コンパイラのディレクトリと条件定義オプションを設定します。
オプション | 説明 |
---|---|
[ターゲット]、[適用...]、[保存...] |
「[ターゲット]オプション」を参照。 |
共通項目 |
[ディレクトリと条件定義]オプション | 説明 | コンパイラ スイッチ | |||||
---|---|---|---|---|---|---|---|
bcc32 | bcc32c | bcc64 | bcciosarm | bcciosarm64 | bccaarm | ||
[プロジェクト ディレクトリをインクルード パスに追加] |
便宜上提供されているもので、プロジェクト ディレクトリをユニットの .cpp ファイルの #include パスに追加します。 例: #include "MyProjectDir.h"
デフォルト値は[false]です。 詳細は、「#include」を参照。 |
プラットフォーム未サポート |
-iquote |
-iquote |
プラットフォーム未サポート |
プラットフォーム未サポート |
プラットフォーム未サポート |
[条件定義] |
マクロのリストを定義します。 マクロとして以下のものを含めることができます。
このオプションで定義したマクロは、コード内で使用することができます。 コマンドラインで条件定義を指定するには、-Dname または -Dname=string を使用します。name に string を代入する際、文字列にはスペースやタブを含めてはなりません。コマンドラインで複数の #define オプションを定義するには、以下のいずれかの方法を使用します。
「[<プロジェクト名> のプロジェクト オプション]ページの共通項目」の ポップアップ ボタンの説明を参照。 |
-D |
-D |
-D |
-D |
-D |
-D |
[フレームワーク ルート ディレクトリ] |
フレームワークのインクルード パスに追加するディレクトリのリストです。 |
プラットフォーム未サポート |
プラットフォーム未サポート |
プラットフォーム未サポート |
-F |
-F |
プラットフォーム未サポート |
[インクルード ファイルの検索パス] |
プログラム インクルード ファイルが入っているドライブやディレクトリを指定します。標準インクルード ファイルは、#include 文で不等号かっこ(<>)内に指定されます(たとえば、#include <myfile>)。詳細は、以下を参照してください。 ポップアップ ボタンについては、「[<プロジェクト名> のプロジェクト オプション]ページの共通項目」で説明されています。 |
-I |
-I |
-I |
-I |
-I |
-I |
[オブジェクト ファイルの出力ディレクトリ] |
出力ディレクトリを指定したパスに設定します。「[<プロジェクト名> のプロジェクト オプション]ページの共通項目」の ポップアップ ボタンの説明を参照。 このオプションでは、次のファイルの出力フォルダを決定します: |
-n |
-n |
-n |
-n |
-n |
-n |
[システム インクルード検索パス] |
指定したディレクトリを C システム インクルード検索パスに追加します。 |
-i |
-isystem |
-isystem |
-isystem |
-isystem |
-isystem |
[システム インクルード検索パス (絶対パスは -isysroot で指定されたディレクトリからの相対パス)] |
指定したディレクトリを C システム インクルード検索パスに追加します。絶対パスは SDK パスからの相対パスとして読み取られます。 |
プラットフォーム未サポート |
プラットフォーム未サポート |
プラットフォーム未サポート |
-iwithsysroot |
-iwithsysroot |
-iwithsysroot |
[以前の名前定義をすべて取り消す] |
識別子の名前の以前の定義を取り消します。「[<プロジェクト名> のプロジェクト オプション]ページの共通項目」の ポップアップ ボタンの説明を参照。 |
-U |
-U |
-U |
-U |
-U |
-U |
[Windows ヘッダー ファイル バージョンの定義] |
使用する Windows API ヘッダー ファイルの最新バージョンを対象にしている条件定義を指定します。ドロップダウン リストから OS のバージョンを選択します。詳細は、http://msdn2.microsoft.com/en-us/library/aa383745.aspx を参照。 指定可能な値は以下です(ただし、必ずしもその限りではありません)。
デフォルト値は[未指定]です。 メモ: Windows Vista 以前はサポートされていません。
|
プラットフォーム未サポート |
プラットフォーム未サポート |
プラットフォーム未サポート |