- ベストアンサー
"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 この原因と対処方法を教えていただけませんでしょうか。
- みんなの回答 (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となっている箇所を修正すると コンパイルできると思います。
その他の回答 (2)
- katouka09
- ベストアンサー率50% (130/256)
#1です。 C:\Program Files\Renesas\Hew\Tools\Renesas\H8の配下はどうなっていますか? たぶん、6_0_0ではなく、6_0_1とか最新のバージョンになっていませんか? 6_0_0しかないのであれば、再インストールが必要になると思います。
お礼
回答頂きありがとうございました。 今、このファイルパス ”C:\Program Files\Renesas\Hew\Tools\Renesas\H8” このフォルダを見てみたところ、 \6_1_2(フォルダ) \6_2_2(フォルダ) AUM.dat 上記の2つのフォルダと1つのファイルしかありませんでした。 この場合は今のプロジェクトのソースをコンパイルすことはできないのでしょうか?
- katouka09
- ベストアンサー率50% (130/256)
コンパイラのバージョンと実行ファイル(ch38.exe)の場所は合っていますか? エラーメッセージを見ると、該当の場所にch38.exeが見つけられなかったようです。 プロジェクトファイルの設定を見直してみてはどうでしょうか?
お礼
回答頂きありがとうございます。 今、エラーとして出ていたファイルパスの ”C:\Program Files\Renesas\Hew\Tools\Renesas\H8”というところを見ていたら、 \6_0_0\bin\ch38.exe このようなフォルダも \6_0_0\bin\ch38.exe このようなEXEファイルもないということがわかりました。 この”ch38.exe”というファイルはなぜ無いのでしょうか?
お礼
回答頂きありがとうございます。 ”C:\Program Files\Renesas\Hew\Tools\Renesas\H8\6_2_2\bin” このフォルダの中には”ch38.exe”というファイルがあることは確認したのですが、 現在のHEWプロジェクトで、このパスのch38.exeを使用するように設定するにはどうしたらよいのでしょうか?