【已解决】编译失败
Posted: 2022年 Dec 11日 18:28
编译失败 提升没有安装 iar 可是我已经安装过了的
编译失败 提升没有安装 iar 可是我已经安装过了的
您好,周一我们熟悉zigbee编译的同事回您
你好,目前编译脚本是通过查询windows下IAR安装注册表来获取安装路径的,根据编译log,应该是注册表中没找到安装路径。
可以win+R,输入regedit,在注册表编辑器中的计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\IAR Systems\Embedded Workbench\5.0
路径检查和实际安装的IAR路径是否匹配。
这个应该怎么弄
因为您安装了多个IAR版本,通过注册表查找IAR安装路径出现匹配异常。建议直接指定您的编译器路径。
在脚本TuyaOS\tools\templates\build.py
第77行加上:ICCARM_TOOLCHA="E:\\iararm_win10\\1\\common\\bin\\IarBuild.exe",尝试下重新编译。
Tips,针对编译器的兼容性问题,后续发布的版本我们进行优化。
卸载了 重新安装 现在已经能编译了 谢谢