こんにちは。NoMaYです。ひとつ立ててみました。[メモ]
・ toolchain not integrated案件・ FITモジュールを取り除いているサンプルプログラム/デモプログラムがある・ メイクファイルが再生成されない事案がある?・ e2 studio 2021-10は何か変?・ コンパイルエラー インクルードファイルエラー --> e2 studioでのインポート自体がおかしい? (インポート時に.cprojectが破損?) or インポート後のメイクファイルの再生成が行われていない? or ファイルの入れ忘れ or 意図的にFITモジュールを取り除いている 他のエラー --> e2 studioでのインポート自体がおかしい? (インポート時に.cprojectが破損?)・ リンクエラー --> e2 studioでのインポート自体がおかしい? (インポート時に.cprojectが破損?) or インポート後のメイクファイルの再生成が行われていない? or ファイルの入れ忘れ or 意図的にFITモジュールを取り除いている
[メモ2]
e2 studioは、RX/RL78/RZでは、他の人がビルドしたものがHardwareDebugフォルダに残っている状態でプロジェクトをインポートすると、ビルドが誤動作することがあるのかも知れません。もし、インポートするプロジェクトに他の人がビルドしたものがHardwareDebugフォルダに残っていたらHardwareDebugフォルダを削除してからインポートしましょう。
[メモ3]
インクルードファイルが見付からないというコンパイルエラーになった場合・Windowsエクスプローラでファイルを検索してみる無い場合:・ ルネサス社に問い合わせるある場合:・ e2 studioのプロジェクトのプロパティでインクルードパスが設定されているか確認してみる設定されている場合:・ コンソールウィンドウのビルド内容表示のGCCのコマンドラインオプションの-Iオプションにインクルードパスがあるか確認してみる設定されていない場合:・ e2 sutudioのプロジェクトのプロパティでインクルードパスを設定してみる
[メモ3']
重要注意事項1:FreeRTOS with IoT libraries (Amazon FreeRTOS)プロジェクトでは、以下のような浅いフォルダにプロジェクトを置かないと、インクルードファイルが見付からないというコンパイルエラーが発生します。例) C:\afr-202107.00-rx-1.0.1\重要注意事項2:FreeRTOS with IoT libraries (Amazon FreeRTOS)プロジェクトでは、e2 studio(というかEclipse)の特殊な機能が使用され、プロジェクトエクスプローラウィンドウに表示されるフォルダが、Windows(あるいはLinux/MacOS/等)のハードウェア的なファイルシステムにおけるフォルダ位置と一致していない場合があります。(見掛け上のフォルダ位置に相当するハードウェア的なファイルシステムにおけるフォルダ位置には中身が空のダミーのフォルダだけがある、ということがあります。) もはや、達人の域に達した人で無いとプロジェクト構造を把握出来ない、ほどになっていますので、インクルードファイルが見付からないというコンパイルエラーになった場合、浅いフォルダにプロジェクトを置いてもエラーが解消しないのであれば、早めにルネサス社に問い合わせてみるのが良いでしょう。
[メモ4]
全角文字や特殊記号や半角スペースを含むパスによる無用のトラブルを避けるという観点から、e2 studioの設定を以下のようにしておくと無難かも知れません。・ Installフォルダ ⇒ C:\Renesas\e2_studio・ Supportフォルダ ⇒ C:\Renesas\e2_studio\SupportFiles・ ワークスペース ⇒ C:\Renesas\workspaceちなみに、Supportフォルダの変更は以下のFAQのやり方で -Duser.home=C:\Renesas\e2_studio\SupportFiles のようにしてやると手軽かも知れません。英数字以外の文字(全角、記号など)を含むユーザ名でe² studioを動かすとビルドエラーが出たり、デバッガが動きません。ja-support.renesas.com/knowledgeBase/20359467
[メモ5]
メモ4のFAQの件は果たして単体スマートコンフィグレータではどうなのだろう?(単体スマートコンフィグレータもe2 studioと同じく64bit版Eclipseをベースに開発されています。) こちらも、転ばぬ先の杖、ということで、iniファイル(SmartConfigurator.ini)で -Duser.home=C:\Renesas\SmartConfigurator\SupportFiles のようにしておくと良いかも知れません。
報告日: 2019/08/21報告者: たつや さんRX65N Envision Kitの環境についてjapan.renesasrulz.com/cafe_rene/f/002-2095199602/5906/rx65n-envision-kit/