看下面WasmFiddle ,一旦编译为 wasm,文件大小为 259 字节。我正在尝试从 WasmFiddle 移动到我的本地环境,所以我已经下载并安装了 Emscripten编译器。
现在,由于 Emscripten 环境添加了额外的功能,相同的代码为 22KB。
问:如何在我的本地机器上编译 c 代码,并保持精简? 更好的是,我如何才能获得与 WasmFiddle 相同的输出?
最佳答案
您可以在此处查看 WasmFiddle 用于编译的服务器端组件的源代码:
https://github.com/wasdk/wasmexplorer-service/blob/master/scripts/compile.sh
它与 c2wasm 非常相似,它也提供最小输出:
关于javascript - 将 C 编译为 wasm,使用与 WasmFiddle 相同的设置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49610141/