• ベストアンサー

"ITRONプログラミング入門"という本のサンプルプログラムがコンパイルできない。

いま、"ITRONプログラミング入門"というオーム社の本で、ITRONを勉強してみようかなと思い、この書籍にあるチュートリアルのサンプルプログラムをダウンロードして、 http://www.ohmsha.co.jp/data/link/4-274-06604-5/ これを今インストールしてあるHEWでワークスペースを開いてコンパイルをしてみたのですが、 次のようなエラーが出てコンパイルできない状態です。 Building All - h83_tutorial1 - Debug Phase PreConfigure starting Phase Launch Error - Cannot find file 'C:\Program Files\Renesas\Hew\Tools\Renesas\H8\6_0_0\bin\ch38.exe' Build Stopped - Fatal Error 0 Errors, 0 Warnings この原因と対処方法を教えていただけませんでしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • katouka09
  • ベストアンサー率50% (130/256)
回答No.3

>今、このファイルパス >”C:\Program Files\Renesas\Hew\Tools\Renesas\H8” >このフォルダを見てみたところ、 >\6_1_2(フォルダ) >\6_2_2(フォルダ) >AUM.dat >上記の2つのフォルダと1つのファイルしかありませんでした。 ってことは、 >\6_1_2(フォルダ) >\6_2_2(フォルダ) の両方にch38.exeがあるはずですので、 プロジェクトの設定で6_0_0となっている箇所を修正すると コンパイルできると思います。

techhouse
質問者

お礼

回答頂きありがとうございます。 ”C:\Program Files\Renesas\Hew\Tools\Renesas\H8\6_2_2\bin” このフォルダの中には”ch38.exe”というファイルがあることは確認したのですが、 現在のHEWプロジェクトで、このパスのch38.exeを使用するように設定するにはどうしたらよいのでしょうか?

その他の回答 (2)

  • katouka09
  • ベストアンサー率50% (130/256)
回答No.2

#1です。 C:\Program Files\Renesas\Hew\Tools\Renesas\H8の配下はどうなっていますか? たぶん、6_0_0ではなく、6_0_1とか最新のバージョンになっていませんか? 6_0_0しかないのであれば、再インストールが必要になると思います。

techhouse
質問者

お礼

回答頂きありがとうございました。 今、このファイルパス ”C:\Program Files\Renesas\Hew\Tools\Renesas\H8” このフォルダを見てみたところ、 \6_1_2(フォルダ) \6_2_2(フォルダ) AUM.dat 上記の2つのフォルダと1つのファイルしかありませんでした。 この場合は今のプロジェクトのソースをコンパイルすことはできないのでしょうか?

  • katouka09
  • ベストアンサー率50% (130/256)
回答No.1

コンパイラのバージョンと実行ファイル(ch38.exe)の場所は合っていますか? エラーメッセージを見ると、該当の場所にch38.exeが見つけられなかったようです。 プロジェクトファイルの設定を見直してみてはどうでしょうか?

techhouse
質問者

お礼

回答頂きありがとうございます。 今、エラーとして出ていたファイルパスの ”C:\Program Files\Renesas\Hew\Tools\Renesas\H8”というところを見ていたら、 \6_0_0\bin\ch38.exe このようなフォルダも \6_0_0\bin\ch38.exe このようなEXEファイルもないということがわかりました。 この”ch38.exe”というファイルはなぜ無いのでしょうか?

関連するQ&A