C++ ユーザーズガイド

-Ipathname

#include ファイル検索パスに pathname を追加します。

このオプションは、インクルードファイルの相対ファイル名 (スラッシュ以外の文字で始まるファイル名) リストに、pathname (パス名) を追加します。

プリプロセッサは、インクルードファイルを次の順序で検索します。

  1. #include "foo.h" の形式のインクルードファイル (" " で囲まれたもの) については、そのソースファイルを含むディレクトリ内を検索する

  2. <foo.h> の形式のインクルードファイル (< > で囲まれたもの) については、そのソースファイルを含むディレクトリは検索しない

  3. -I オプションで指定された名前を持つディレクトリ (もしあれば)

  4. 次に示す、C++ ヘッダーファイル用の標準ディレクトリ。 install-dir (インストール先) はデフォルトでは /opt です

    install-dir/SUNWspro/SC5.0/include/CC

  5. 次に示す、ANSI C ヘッダーファイル用の標準ディレクトリ内のファイル

    install-dir/SUNWspro/SC5.0/include/cc

  6. /usr/include

相互の関連性

-ptipath (パス) を使用しない場合、コンパイラは -Ipathname (パス) 内のテンプレートファイルを検索します。-ptipath の代わりに -Ipathname を使用してください。