打印
[ModusToolbox™]

使用modus-shell 指定 ModusToolbox 使用旧版本工具

[复制链接]
286|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
IFX_OwenSu|  楼主 | 2023-9-28 10:35 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 IFXOwenSu 于 2023-9-28 10:36 编辑

问题:如何在ModusToolbox中使用旧版本工具
解答:用户可在系统中同时安装不同版本的ModusToolbox 工具。系统默认使用安装的最新版本,也可限定部分工程使用旧版软件。
ModusToolbox用户指南中提供多种解决方案。本文档在此提供另一种方法:使用 modus-shell (bash)命令行界面。
modus-shell 是bash终端,底层使用Cygwin,用来在Windows系统上模拟兼容UNIX的环境。macOS和Linux系统用户可使用任意bash终端。
使用modus-shell 的优势
以下为使用modus-shell的几点优势:
  • 仅限定当前运行的软件版本。
  • 不是系统变量那样的全局设置,不影响其他工程。
  • 启动阶段可协助Eclipse IDE 加载工具和configurator。
如何使用Modus-shell
按下列步骤使用 modus-shell 命令行接口:
1. 打开ModusToolbox 安装路径,点开tools_2.x\modus-shell ,运行Cygwin.bat 文件。
路径中 x 代表安装的旧版本号。
2. 运行export命令,至目标软件版本路径。
如要使用2.2版本的ModusToolbox,运行下列命令:
>> export CY_TOOLS_PATHS=C:/Users/<Username>/ModusToolbox/tools_2.2
:路径中分隔符必须使用前斜杠。macOS和Linux系统均使用相应的正确路径。
3. 切换到工程文件夹,根据自身需求综合使用make命令。如下
>> cd ../MyApplication
>> make build
4. 若要使用Eclipse IDE 2.2版本,运行下列命令启动软件:
>> cd C:/Users/<Username>/ModusToolbox/ide_2.2/eclipse/
>> ./ModusToolbox.exe
注:路径中分隔符必须使用前斜杠。macOS和Linux系统均使用相应的正确路径。
完成上述步骤后,打开ModusToolbox ,Eclipse IDE和特定的工具都运行用户指定的版本。鉴于以上设置只修改 modus-shell 下当前运行的工程,下次打开工程时,还需要再次运行export命令。



使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

认证:英飞凌科技股份公司
简介:关于英飞凌——我们致力于打造一个更加便利、安全和环保的世界,在赢得自身成功发展的同时,积极践行企业社会责任。

69

主题

193

帖子

6

粉丝