基本的なコンパイラー呼び出しコマンドは、表 3 の各行の最初の項目として表れます。以下の基準で、基本呼び出しを選択してください。
呼び出し | 基準 |
---|---|
xlC
xlc++ |
両方ともソース・ファイルが C++ 言語ソース・コードとしてコンパイルされるように、コンパイラーを呼び出します。いずれかのソース・ファイルが C++ の場合は、適正なランタイム・ライブラリーとリンクするために、この呼び出しを使用する必要があります。
ソース・ファイルは -qalias=ansi を設定してコンパイルされます。
.c サフィックスのファイルは、-+ コンパイラー・オプションが使用されていないと想定した場合、 -qlanglvl=extc89 が有効なときには、C 言語ソース・コードとしてコンパイルされます。 |
xlc | C ソース・ファイル用のコンパイラーを呼び出します。この呼び出しでは、以下のコンパイラー・オプションが暗黙指定されます。
|
cc | C ソース・ファイル用のコンパイラーを呼び出します。この呼び出しでは、以下のコンパイラー・オプションが暗黙指定されます。
|
c99 | ISO C99 言語フィーチャーをサポートする、C ソース・ファイル用のコンパイラーを呼び出します。完全な ISO C99 (ISO/IEC 9899:1999) の規格合致には、C99 準拠のヘッダー・ファイルとランタイム・ライブラリーが存在している必要があります。この呼び出しでは、以下のオプションが暗黙指定されます。
|
c89 | ISO C89 言語フィーチャーをサポートする、C ソース・ファイル用のコンパイラーを呼び出します。この呼び出しでは、以下のオプションが暗黙指定されます。
|
gxlc++ | このユーティリティーを使用して C++ ファイルをコンパイルすることができます。これは多くの共通の GNU C/C++ オプションを受け入れ、それらを XL C/C++ オプションの同等のものにマップして、xlc を呼び出します。詳しくは、glxc および glxc++ での GNU C/C++ コンパイラー・オプションの再使用を参照してください。 |
gxlc | このユーティリティーを使用して C ファイルをコンパイルすることができます。これは多くの共通の gcc オプションを受け入れて、それらを xlc オプションの同等のものにマップし、xlc を呼び出します。 詳しくは、glxc および glxc++ での GNU C/C++ コンパイラー・オプションの再使用を参照してください。 |