Renesas Synergy™

FAQ 105980 : コンパイルドライバオプション-Iで指定するディレクトリ名に優先順位はありますか?

Q: 質問

コンパイルドライバオプション-Iで指定するディレクトリ名に優先順位はありますか?


A: 回答 

-Iで複数のディレクトリを指定した場合、指定した順番にインクルードファイルを検索します。以下の例では、"c:\include\aaa\sample.h" ファイルがインクルードされます。

[ファイル配置例]

c:\include\aaa\sample.h      インクルードファイル
c:\include\bbb\sample.h      インクルードファイル
c:\test\sample.c                sample.hをインクルードしているCソースファイル


[コマンド入力例]

c:\>nc30 -I c:\include\aaa -I c:\include\bbb sample.c

 

 適用製品

M16Cシリーズ,R8Cファミリ用C/C++コンパイラパッケージ [M3T-NC30WA]

 

他にご質問がございましたら、リクエストを送信してください