查看以下 WasmFiddle ,一旦编译为 wasm 文件为 259 字节。我正在尝试从 WasmFiddle 移动到我的本地环境,所以我已经下载并安装了 Emscripten 编译器。

现在,由于 Emscripten 环境添加了额外的功能,因此相同的代码为 22KB。

问: 如何在本地机器上编译 c 代码并保持精简?
更好的是我怎样才能拥有与 WasmFiddle 相同的输出?

最佳答案

您可以在此处查看 WasmFiddle 用于编译的服务器端组件的源代码:

https://github.com/wasdk/wasmexplorer-service/blob/master/scripts/compile.sh

它与 c2wasm 非常相似,它也提供最小的输出:

https://github.com/tpimh/wasm-toolchain

关于javascript - 将 C 编译为 wasm,设置与 WasmFiddle 相同,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/49610141/

10-11 05:32