Renesas Synergy™

FAQ 104145 : Cソースプログラムをデバッグしようとしていますが、ソースレベルのデバッグを行うことが出来ません。

回答

High-performance Embedded Workshopを用いてビルドを行う場合、ソースレベルのデバッグを行うためには、以下の全ての条件を満たしている必要があります。

  1. コンパイラ、最適化リンケージエディタの両方で、該当ファイルに対してデバッグ情報出力のオプションを指定していること
  2. コンパイラの出力形式に機械語プログラム(machinecode)を指定していること
    (asmcode出力の場合、ソースレベルデバッグを行うことはできません)
  3. 最適化リンケージエディタの出力形式に、"ELF/DWARF形式付き"の出力形式を指定していること
  4. 該当ロードモジュールおよびデバッグ情報をシミュレータ/エミュレータ上にロードしていること

適用製品

High-performance Embedded Workshop
SuperHファミリ用シミュレータデバッガ [High-performance Embedded Workshop対応]
H8SX,H8S,H8ファミリ用シミュレータデバッガ [High-performance Embedded Workshop対応]
他にご質問がございましたら、リクエストを送信してください