/c (リンクを行わないコンパイル)
LINK の自動呼び出しを禁止します。
構文
/c
解説
/c を指定してコンパイルすると、.obj ファイルのみが作成されます。 ビルドのリンク フェーズを実行するには、適切なファイルとオプションを指定して明示的に LINK を呼び出す必要があります。
開発環境内で作成する内部プロジェクトでは、既定で /c オプションが使用されます。
Visual Studio 開発環境でこのコンパイラ オプションを設定するには
- このオプションは、開発環境内からは使用できません。
このコンパイラ オプションをコードから設定するには
- このコンパイラ オプションをプログラムによって設定するには、「CompileOnly」を参照してください。
例
次のコマンド ラインでは、オブジェクト ファイル FIRST.obj と SECOND.obj が作成されます。THIRD.obj は無視されます。
CL /c FIRST.C SECOND.C THIRD.OBJ
実行可能ファイルを作成するには、LINK を呼び出す必要があります。
LINK first.obj second.obj third.obj /OUT:filename.exe