コンパイル・フローの制御

オプション 説明
-c オブジェクト・ファイルが生成された後、コンパイルの処理を止めます。C/C++ のソースファイルまたは前処理済みのソースファイルのそれぞれについてコンパイラがオブジェクト・ファイルを生成します。同様に、アセンブリ・ファイルについてもアセンブラがオブジェクト・ファイルを生成します。
-Kpic, -KPIC 位置に依存しないコードを生成します。
-lname name で指定したライブラリにリンクします。
-nobss_init ゼロに初期化される変数を DATA セクションに格納します。
-P, -F C/C++ のソースファイルの前処理が済んだら、コンパイルの処理を止め、その結果をファイルに書き込みます。このファイル名は、コンパイラのデフォルトのファイル命名規則に従って付けられます。
-S アセンブリ・ファイルのみ (拡張子 .s) を生成し、コンパイルを停止します。
-sox[-]
IA-32 のみ
コンパイラのオプションとバージョン情報を実行ファイルに保存します [保存しません]。デフォルトは -sox- です。
-Zp{1|2|4|8|16} 構造体を 1、2、4、8、16 バイト境界上にパックします。