Page 1 of 1

【已解决】编译失败

Posted: 2022年 Dec 11日 18:28
by 547176052@qq.com

Image
编译失败 提升没有安装 iar 可是我已经安装过了的


Re: 编译失败

Posted: 2022年 Dec 11日 18:42
by beautifulzzzz

您好,周一我们熟悉zigbee编译的同事回您


Re: 编译失败

Posted: 2022年 Dec 11日 18:45
by zeso

你好,目前编译脚本是通过查询windows下IAR安装注册表来获取安装路径的,根据编译log,应该是注册表中没找到安装路径。
可以win+R,输入regedit,在注册表编辑器中的计算机\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\IAR Systems\Embedded Workbench\5.0路径检查和实际安装的IAR路径是否匹配。


Re: 编译失败

Posted: 2022年 Dec 11日 19:22
by 547176052@qq.com

Image
这个应该怎么弄


Re: 编译失败

Posted: 2022年 Dec 11日 22:56
by zeso

因为您安装了多个IAR版本,通过注册表查找IAR安装路径出现匹配异常。建议直接指定您的编译器路径。
在脚本TuyaOS\tools\templates\build.py第77行加上:ICCARM_TOOLCHA="E:\\iararm_win10\\1\\common\\bin\\IarBuild.exe",尝试下重新编译。

Tips,针对编译器的兼容性问题,后续发布的版本我们进行优化。


Re: 编译失败

Posted: 2022年 Dec 12日 20:42
by 547176052@qq.com

卸载了 重新安装 现在已经能编译了 谢谢