コンパイラー・コンポーネントの代替プログラム名を構成する。このオプションによって指定されたプログラム およびディレクトリー・パス は、通常のコンパイラー・コンポーネントまたはプログラムの代わりに使用されます。
>>- -q--path--=--+-c-+--:--path-------------------------------->< +-b-+ +-p-+ +-a-+ +-I-+ +-L-+ '-l-'
ここで、使用可能なコンパイラー・コンポーネントおよびプログラム名は以下の通りです。
プログラム | 説明 |
---|---|
c | コンパイラーのフロントエンド |
b | コンパイラーのバックエンド |
p | コンパイラー・プリプロセッサー |
a | アセンブラー |
I | プロシージャー間分析 (コンパイル・フェーズ) |
L | プロシージャー間分析 (リンク・フェーズ) |
l | リンケージ・エディター |
-qpath オプションは、 -Fconfig_file、 -t、および -B オプションをオーバーライドします。
代替 xlc++ コンパイラーを使用して /lib/tmp/mine/ で myprogram.C をコンパイルするには、以下のように入力します。
xlc++ myprogram.C -qpath=c:/lib/tmp/mine/
代替リンカーを使用して /lib/tmp/mine/ で myprogram.C をコンパイルするには、以下のように入力します。
xlc++ myprogram.C -qpath=l:/lib/tmp/mine/
関連情報