gpt4 book ai didi

Qt 与 WebAssembly 设置问题

转载 作者:行者123 更新时间:2023-12-01 23:20:41 24 4
gpt4 key购买 nike

我目前正在使用 Web-Assembly 在 MacOS 上为 Qt 创 build 置。

我关注了这两个链接 - https://wiki.qt.io/Qt_for_WebAssemblyhttp://qtandeverything.blogspot.in

已完成的步骤 -

  • CMAKE安装
  • Python 2.7.10 设置

  • 3.WASM工具链设置-
    $ git clone https://github.com/juj/emsdk.git

    $ cd emsdk

    $ ./emsdk install --build=Release sdk-incoming-64bit binaryen-master-64bit

    $ ./emsdk activate --build=Release sdk-incoming-64bit binaryen-master- 64bit

    $ source ./emsdk_env.sh --build=Release

    ==> 最后测试了示例 c 程序,它工作正常。
     Ex- $ emcc hello.c -s WASM=1 -o hello.html

    4.为emsdk下载Qt
     Ex - git clone -b wip/webassembly https://code.qt.io/qt/qtbase.git

    5.还成功运行以下两个命令(/Path/To/Qt/5.11.0/Src/qtbase) -
    $/configure -xplatform emscripten -confirm-license -opensource -developer-build -release -static -no-thread -nomake tests -nomake examples  -no-dbus -no-headersclean -no-feature-networkinterface  -system-libpng -no-ssl -no-warnings-are-errors

    $make

    所以我的下一个要求是——(将 emscripten 编译器添加到 Qt Creator)

    找到这个链接 - http://qtandeverything.blogspot.in 和步骤 4. 建议“将 emscripten 编译器添加到 Qt Creator”。

    所以,我的问题是在 Qt Creator 中创建 emscripten 编译器的方法是什么?

    还请建议我使用 Webassembly 遵循 Qt 的确切步骤

    提前致谢。

    最佳答案

    在您的第 5 步之后,您 make在您的 qtbase 文件夹中,将出现一个 qmake 文件。成功编译项目所需要做的就是从要在浏览器中运行的任何 Qt 项目文件夹中执行以下操作:

    /path/to/qmake/inside/qtbase && make

    这将仅限于 qtbase 支持的项目类型。
    可以引用链接 Qt For WebAssembly .

    关于Qt 与 WebAssembly 设置问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50505846/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com