首页 > 解决方案 > 使用 qt creator 设置 emscripten 编译器时出错

问题描述

我是 QT 和 emscripten 的新手。我正在编写使用 QtCore api 的代码。我需要使用 emscripten 将此 C++ 代码移植到 Web。在 Windows 上,我面临使用 emscripten 从源代码构建 QT 以及为 webassembly 构建我的项目的问题。我在 QT creator 中创建了一个项目。我需要配置 QT creator,以便我可以将我的 C++ 代码构建到 wasm 并移植 api(s) 以在 Web 上使用。

在阅读 QT 文档https://doc.qt.io/qtcreator/creator-setup-webassembly.html时,我在设置中有以下问题: https://i.stack.imgur.com/DnPxP.jpg

对于编译器选择,我应该能够选择 Emscripten 编译器,但该选项仅适用于 C++。

我已经使用 QT web 安装程序来安装 QT webassembly 二进制文件、QT creator、mingw。我也安装了sed。以下是地点:

质量保证:C:\qt_webass\

明威:C:\qt_webass\Tools\mingw810_64

赛德:C:\Program Files (x86)\GnuWin32

授权:D:\src\webass\thirdparty\emsdk

以下是路径变量中的设置:

https://i.stack.imgur.com/73VDU.jpg

不确定,现在如何继续并为我的 QT 项目生成 wasm 文件。感谢你的帮助。

谢谢,罗纳克

标签: c++qt5qt-creatoremscripten

解决方案


推荐阅读