没有预先构建的wasm-opt二进制文件



我正试图在我的树莓派(3b(上构建一些webassembly rust应用程序。一切都很顺利,尽管我在运行wasm-pack时出错

~/rust/wasm-game-of-life $ wasm-pack build
[INFO]: Checking for the Wasm target...
[INFO]: Compiling to Wasm...
Finished release [optimized] target(s) in 0.50s
[INFO]: Installing wasm-bindgen...
Error: no prebuilt wasm-opt binaries are available for this platform: Unrecognized target!
To disable `wasm-opt`, add `wasm-opt = false` to your package metadata in your `Cargo.toml`.

似乎没有为我的(armv71(平台找到wasm-opt二进制文件。但从这里克隆它们并自己构建它们似乎很容易。

但我的问题是如何将它们添加到webassembly中,以便找到它们?

edit:需要明确的是,构建"成功"完成,即我可以运行包。然而,我想使用wasm-opt的大小或速度优化

我担心目前还没有解决方案,因为它根本没有在代码中实现(但它似乎在TODO列表中:代码中有注释,但没有实际的匹配实现(。

我在github上打开了一个问题,它仍然是开放的。如果您有同样的问题,请在该问题中报告,这样它将获得更高的优先级。

这个问题报告(特别是这个提交(建议了一个修复方案,但它还需要审查、测试和合并

更新PR已经合并,因此现在应该进行修复。我不知道,因为我现在没有时间看《铁锈》😅

相关内容

  • 没有找到相关文章

最新更新