c

C に適用 C++ に適用

目的

コンパイラーに、コンパイラーのみにソース・ファイルを渡すように指示する。

構文


構文図

コンパイル済みのソース・ファイルは、リンケージ・エディターに送信されません。コンパイラーは、file_name.cfile_name.ifile_name.Cfile_name.cpp などの有効なソース・ファイルごとに、出力オブジェクト・ファイル file_name.o を作成します。

-c オプションは、-E-P、または -qsyntaxonly オプションのいずれかが指定されている場合にオーバーライドされます。

-c オプションを、-o オプションと組み合わせて使用すると、コンパイラーによって作成されたオブジェクト・ファイルの明示的な名前を提供することができます。

myprogram.C をコンパイルして、実行可能ファイルではなくオブジェクト・ファイル myprogram.o を生成させるには、次のコマンドを入力します。

xlc++ myprogram.C -c

myprogram.C をコンパイルして、実行可能ファイルではなくオブジェクト・ファイル new.o を生成させるには、次のコマンドを入力します。

xlc++ myprogram.C -c -o new.o

関連参照

コンパイラーのコマンド行オプション
E
o
P
syntaxonly IBM Copyright 2003