エラーなしで生成された出力ファイルは、その後コンパイラへの入力ファイルとして使用できます。下の表は、出力を制御する各種オプションについて説明したものです。
1つ前に実行した処理 | オプション | コンパイラ入力 | コンパイラ出力 |
---|---|---|---|
前処理 |
-E、-P、または -EP |
|
前処理済みファイル(.i ファイル) |
コンパイルのみ |
-c |
|
オブジェクト・ファイル(.o)までコンパイルします。リンクはしません。 |
-S |
|
.s拡張子の付いたアセンブリ・ファイルを生成し、コンパイル処理を停止します。 | |
構文チェック | -syntax |
|
診断リスト |
リンク | (デフォルト) |
|
実行ファイル(.out ファイル) |