如何解决QtCreator找不到emscripten编译器
我遵循了Firestore offline data: Merging writes,maximum time of offline persistence指南并使用this安装了emscripten并激活了它。然后,我按照emsdk本身的指示配置了$PATH
并也采购了emsdk-master/emsdk_env.sh
。可以同时在终端中访问emcc
和em++
。文件~/.emscripten
也存在(这是QtCreator将获取的文件,用于找到WASM的编译器路径)。
Qt WebAssembly
也已经安装了Qt的Maintenance Tool
套件。
现在在QtCreator的Kit配置中,我得到了这个(在采购emsdk_env.sh
后通过终端打开QtCreator):
它无法自行确定编译器的路径。
在编译器标签中,我手动添加了一个编译器,如下所示:
但是在此之后,我在工具包标签中收到了此错误:
那是什么意思?我跳过了什么?有没有人有这样做的经验?
将编译器从em++
更改为wasm-32-wasi-clang++
或clang++
也不会改变任何内容。
如果使用该工具包,我会得到:
Error while parsing file whatever.pro. Giving up.
Project ERROR: Cannot run target compiler 'em++'. Output:
===================
===================
Maybe you forgot to setup the environment?
请不要告诉我这个问题是的重复,因为它不是(我有更多详细信息),并且在9个月后没有有用的答案。
非常感谢您的帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。