Everything
 

-xcref


コンパイル・オプション / その他オプション

[指定形式]

-xcref=path

 

-

省略時解釈

静的解析情報ファイルを出力しません。

[詳細説明]

-

コンパイル途中に生成される静的解析情報ファイルの保存先をpathに指定します。

-

pathに存在するフォルダ名を指定した場合は、フォルダpathに、Cソース・ファイル名の拡張子を“.cref”で置き換えたファイル名で静的解析情報ファイルを保存します。

-

pathに存在するファイル名を指定した場合、および存在しないフォルダ名、またはファイル名を指定した場合は、出力する静的解析情報ファイルが1つの場合は、pathというファイル名で保存します。

出力する静的解析情報ファイルが複数の場合は、エラーとなります。

-

=pathを省略した場合は、エラーとなります。

-

ソース・ファイルとして同じ名前のファイル(異なるフォルダにある場合を含む)を複数指定した場合は、警告を出力して、最後に指定したソース・ファイルに対する静的解析情報ファイルのみを保存します。

[例]

静的解析情報ファイルをファイル名info.crefで出力します。

> ccrx -xcref=info.cref -isa=rxv3 main.c