Sun Studio 12: C ユーザーズガイド

A.1.8 コンパイルモードのオプション

表 A–8 コンパイルモードのオプション表

オプション 

処理 

-#

冗長モードを有効にします。コマンドオプションの展開内容と呼び出されたすべての構成要素が表示されます。

-###

呼び出された各構成要素が表示されますが、実行はされません。また、コマンドオプションの展開内容も表示されます。

-features

extern インライン関数を含む古いバイナリと新しいバイナリの互換性を維持します。

-keeptmp

コンパイル中に作成される一時ファイルを自動的に削除しないで保持します。

-V

コンパイラの実行時に各構成要素の名前とバージョン番号を表示します。

-W

引数を C コンパイルシステムの構成要素に渡します。

-X

ANSI/ISO C に準拠する度合いを指定します。

-xc99

サポートされている C99 機能に対するコンパイラの認識状況を制御します。

-xchar

char の符号を保持します。

-xhelp

オンラインヘルプ情報を表示します。

-xjobs

コンパイラが生成するプロセスの数を設定します。

-xpch

ソースファイルが共通インクルードファイルセットを共有しているようなアプリケーションのコンパイル時間を短縮します。

-xpchstop

-xpch とともに使用して、活性文字列の最後のインクルードファイルを指定します。

-xtemp

cc が使用する一時ファイルの <ディレクトリ> を設定します。

-xtime

コンパイルの各構成要素が占有した実行時間と資源を報告します。

-Y

コンパイルシステムの構成要素を配置する新しいディレクトリを指定します。

-YA

コンパイラの構成要素を検索するデフォルトのディレクトリを変更します。

-YI

インクルードファイル検索時のデフォルトディレクトリを変更します。

-YP

ライブラリファイルを検索するデフォルトのディレクトリを変更します。

-YS

起動用のオブジェクトファイルを検索するデフォルトのディレクトリを変更します。