-qgcc_cpp_stdinc

C のみ

説明

g++ ヘッダーの標準検索ロケーションを変更する。

構文

構文図を読む構文図をスキップする                         .-:----.
                         V      |
>>- -qgcc_cpp_stdinc--=----path-+------------------------------><
 

g++ ヘッダーの標準検索パスは、-qcpp_stdinc コンパイラー・オプションと この (-qgcc_cpp_stdinc) コンパイラー・オプションの両方によって指定される 検索パスを、その順序で結合することによって判別します。 このオプションのデフォルトの検索パスは、コンパイラーの デフォルト構成ファイルにあります。

これらのコンパイラー・オプションの一方が指定されていないか、一方が空ストリングを指定している場合は、 標準検索ロケーションは他方のオプションによって指定されたパスになります。 検索パスが -qcpp_stdinc-qgcc_cpp_stdinc コンパイラー・オプションの どちらによっても指定されていない場合、デフォルトのヘッダー・ファイル検索パスが使用されます。

このオプションが複数回指定されている場合、コンパイラーは最後に指定されたオプションのみを使用します。 複数のディレクトリーを検索パスに指定するには、このオプションを一度指定し、: (コロン) で 複数の検索ディレクトリーを区切ってください。

このオプションは、-qnostdinc オプションが有効である場合には無視されます。

mypath/headers1 および mypath/headers2 を標準検索パスの一部として指定するには、以下のように入力します。

xlc++ myprogram.C -qgcc_cpp_stdinc=mypath/headers1:mypath/headers2

関連情報