C++ ユーザーズガイド

出力オプション

次に、出力オプションについてアルファベット順に要約します。

処理 

オプション 

詳細 

コンパイルのみ。オブジェクト (.o) ファイルを作成するが、リンクはしない。

-c

「-c」

コンパイラが呼び出すドライバに渡されるオプションを表示するが、コンパイルはしない。 

-dryrun

「-dryrun」

C++ ソースファイルに対しプリプロセッサを実行し、結果を stdout に出力するが、コンパイルはしない。

-E

「-E」

-help と同じ。

-flags

「-flags」

実行可能ファイルではなく動的共有ライブラリを 構築する。 

-G

「-G」

組み込むファイルのパス名を出力する。 

-H

「-H」

5.0 への移行に関する情報の参照先を表示する。 

-migration

「-migration」

出力ファイルや実行可能ファイルの名前を filename にする。

-o filename

「-o filename」

ソースの前処理だけを行い、.i ファイルに出力する。

-P

「-P」

CC ドライバが、型が sourcetype の出力を作成する。

-Qproduce sourcetype

「-Qproduce sourcetype」

README ファイルの内容を表示する。 

-readme

「-readme」

実行可能ファイルからシンボルテーブルを取り除く。 

-s

「-s」

コンパイラの冗長性を制御する。 

-verbose=vlst

「-verbose=v[,...v]」

必要に応じて追加の警告を出力する。 

+w

「+w」

警告メッセージを抑止する。 

-w

「-w」

メークファイルの依存情報を出力する。 

-xM

「-xM」

依存情報を生成するが、/usr/include は除く。

-xM1

「-xM1」

Sun WorkShop ソースコードブラウザ用のテーブル情報を作成する。 

-xsb

「-xsb」

ソースブラウザ情報を作成するだけでコンパイルは しない。 

-xsbfast

「-xsbfast」

コンパイル処理ごとの実行時間を報告する。 

-xtime

「-xtime」

ゼロ以外の終了状態を返すことによって、すべての警告をエラーに変換する。 

-xwe

「-xwe」