QtCreator找不到emscripten编译器

问题描述

我遵循了Firestore offline data: Merging writes,maximum time of offline persistence指南并使用this安装了emscripten并激活了它。然后,我按照emsdk本身的指示配置了$PATH并也采购了emsdk-master/emsdk_env.sh。可以同时在终端中访问emccem++文件~/.emscripten也存在(这是QtCreator将获取文件,用于找到WASM的编译器路径)。

Qt WebAssembly也已经安装了Qt的Maintenance Tool套件。

现在在QtCreator的Kit配置中,我得到了这个(在采购emsdk_env.sh后通过终端打开QtCreator):

emsdk

它无法自行确定编译器的路径。

编译器标签中,我手动添加一个编译器,如下所示:

enter image description here

但是在此之后,我在工具包标签中收到了此错误

enter image description here

那是什么意思?我跳过了什么?有没有人有这样做的经验?

将编译器从em++更改为wasm-32-wasi-clang++clang++也不会改变任何内容

enter image description here

如果使用该工具包,我会得到:

Error while parsing file whatever.pro. Giving up.
Project ERROR: Cannot run target compiler 'em++'. Output:
===================
===================
Maybe you forgot to setup the environment?

请不要告诉我这个问题是

enter image description here

的重复,因为它不是(我有更多详细信息),并且在9个月后没有有用的答案。

非常感谢您的帮助。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)