t

C に適用 C++ に適用

目的

-B オプションで指定したプレフィックスを、指定したプログラムに追加します。

構文


構文図

プログラムは以下のとおりです。


プログラム 説明
c コンパイラーのフロントエンド
b コンパイラーのバックエンド
p コンパイラー・プリプロセッサー
a アセンブラー
I プロシージャー間分析ツール (コンパイル・フェーズ)
L プロシージャー間分析ツール (リンク・フェーズ)
l リンケージ・エディター

このオプションは、必ず -B オプションと一緒に使用しなければなりません。

デフォルト

-B は指定しているものの、 prefix は指定していない場合のデフォルト・プレフィックスは、 /lib/o です。 -Bprefix をまったく指定していない場合、標準プログラム名のプレフィックスは /lib/n です。

-B は指定しているものの、-tprograms は指定しない場合、デフォルトで、すべての標準プログラム名についてパス名が構成されます。

myprogram.c をコンパイルして、コンパイラーおよびアセンブラー・プログラム名に、 /u/newones/compilers/ というプレフィックスを付けるには、以下のように入力します。

xlc myprogram.c -B/u/newones/compilers/ -tca

関連参照

コンパイラーのコマンド行オプション
B IBM Copyright 2003