ホーム > ユーザーサポート > FAQ カバレッジマスターwinAMS

FAQ / カバレッジマスターwinAMS

マイコン固有の問題

017_07 : ルネサスCubeSuite+を使用してRL78のコードを生成しましたが、OMF変換しテスト実行後、「ソースファイルが存在しません。」のエラーが出ます。

【質問】
ルネサスCubeSuite+を使用してRL78のコードを生成しましたが、OMF変換しテスト実行後、「ソースファイルが存在しません。」のエラーが出ます。どうすれば、このエラーを消すことができますか?

【回答】
ルネサスCubeSuite+を使用してRL78のオブジェクトコード(デバッグ情報付き)を生成した場合、COFFフォーマットによりオブジェクト(*.lmf)が生成されます。このCOFFフォーマットには、ソースファイルのパス参照情報がないため、カレントフォルダ以外のソースファイルはそのままでは参照できません。

これを回避するには、OMF変換時に「-s」オプションを使用して、ソースファイルのカレントパスを指定し、再度OMF変換を行ってください。これにより、変換されたオブジェクトファイル(*.xlo)にソースファイルパス情報が付加され、エラーを回避できます。

(例) C:\TEST\src\main.cのソースファイルパスを指定する場合、OMF変換の変換オプションに、

-s C:\TEST\src

を指定します。


関連サポート情報検索

【サポート情報サイト内Google検索】

検索キーワード: RL78 | CubeSuite+ | ソースが存在しません

他のキーワード検索


参考情報・リンク