e2 studioでCMakeでビルドする、というアプリケーションノートがあるのですがスマートコンフィグレータは使えるのでしょうか?

こんにちは。NoMaYです。

Visual Studio 2022を触っていて、これからVisual Studio上でCC-RX/CC-RL/CC-RHを使うならCMakeを使うのが良いのかな?と思い始めたところ、ルネサスさんから以下のアプリケーションノートが発行されていたことを思い出したので目を通してみたのですが、どうもこれではスマートコンフィグレータどころかコンパイルオプションの設定すらe2 studio上では出来ないのでは?という気がしてきました。実際、どうなのでしょう?御存知の方はいらっしゃいますでしょうか?

アプリケーションノート 統合開発環境 e² studio CMakeプロジェクトを作成してビルドする
R20AN0613JJ0200 Rev.2.00 Pages 10 Jun.30.21
www.renesas.com/jp/ja/document/apn/e-studio-creating-and-executing-build-cmake-project
 
[追記] 2021/12/31 11:00

ひとつ調査漏れに気付きました。こういうアプリケーションノートも出ていたのですね。

アプリケーションノート 統合開発環境 e² studio CMakeを使用してCC-RX用ソース・ファイルをビルドする
R20AN0569JJ0201 Rev.2.01 Pages 12 Sep.15.21

PDF
www.renesas.com/jp/ja/document/apn/integrated-development-environment-e-studio-using-cmake-renesas-cc-rx-compiler-rev201

ZIP
www.renesas.com/jp/ja/document/scd/integrated-development-environment-e-studio-using-cmake-renesas-cc-rx-compiler-rev201-sample-code
 

Parents
  • こんにちは。NoMaYです。

    e2 studio 2022-07からCC-RHでのビルドが出来るようになったのですが、以下の点に気付きましたので後日反映します。

    (1) CC-RHでビルドしたプログラムをe2 studioでデバッグするにはX Converterを実行する必要がある

    これ自体は予想の範囲内でした。
    ですが、X Converterの実行パスのパターンがCC-RX/RLと違っていたのは予想の斜め上を行く事態でした、、、

    CC-RXの場合:

    SupportFiles/.eclipse/com.renesas.platform_275843822/Utilities/ccrx/renesas_cc_converter.exe

    CC-RLの場合:

    SupportFiles/.eclipse/com.renesas.platform_275843822/Utilities/ccrl/renesas_cc_converter.exe

    CC-RHの場合:

    eclipse/plugins/com.renesas.ide.supportfiles.rh850.ccrh.build.win32.x86_64_1.0.0.v20220616-0824/ccrh/renesas_cc_converter.exe

    (2) CC-RHでビルドしたプログラムをe2 studioでデバッグするにはコンパイル時に -gdb_compatible オプションを付ける必要がある(らしい)

    ちなみに、アンドキュメンテッドなオプション、だったりします、、、

    ぼちぼちとやります。

Reply
  • こんにちは。NoMaYです。

    e2 studio 2022-07からCC-RHでのビルドが出来るようになったのですが、以下の点に気付きましたので後日反映します。

    (1) CC-RHでビルドしたプログラムをe2 studioでデバッグするにはX Converterを実行する必要がある

    これ自体は予想の範囲内でした。
    ですが、X Converterの実行パスのパターンがCC-RX/RLと違っていたのは予想の斜め上を行く事態でした、、、

    CC-RXの場合:

    SupportFiles/.eclipse/com.renesas.platform_275843822/Utilities/ccrx/renesas_cc_converter.exe

    CC-RLの場合:

    SupportFiles/.eclipse/com.renesas.platform_275843822/Utilities/ccrl/renesas_cc_converter.exe

    CC-RHの場合:

    eclipse/plugins/com.renesas.ide.supportfiles.rh850.ccrh.build.win32.x86_64_1.0.0.v20220616-0824/ccrh/renesas_cc_converter.exe

    (2) CC-RHでビルドしたプログラムをe2 studioでデバッグするにはコンパイル時に -gdb_compatible オプションを付ける必要がある(らしい)

    ちなみに、アンドキュメンテッドなオプション、だったりします、、、

    ぼちぼちとやります。

Children
No Data