gpt4 book ai didi

javascript - 将 asm 放入现有的 JS 应用程序中

转载 作者:行者123 更新时间:2023-11-28 15:14:40 27 4
gpt4 key购买 nike

我让 emscripten 工作了,但它生成了巨大的自执行文件。是否可以让 emscripten 生成我想要优化的小函数,以便我可以轻松地将它们复制粘贴到我现有的应用程序中?

谢谢!

最佳答案

我建议不要从 Emscripten 生成的输出内部复制/粘贴某些生成的函数,除非您已经确定浏览器中 ASM/Javascript 的带宽/编译是影响性能的限制因素。应用。我怀疑沿着这条路线走下去会让更新充满痛苦,除非有必要,否则我会避免这种痛苦。

我认为更好的是使用 Code Size section of the Emscripten docs 中的技术

一些相当简单的方法是:

  • 使用NO_FILESYTEM促使 Emscripten 不包含某些标准库(假设您不需要它们)。

  • 使用NO_BROWSER如果可以的话

  • 使用NO_EXIT_RUNTIME不包含退出时所需的一些功能。

  • 修改优化标志,但根据 the docs -O2 优惠

    the smallest and fastest output.

关于javascript - 将 asm 放入现有的 JS 应用程序中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34603234/

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