编程语言
首页 > 编程语言> > javascript – 使用与WasmFiddle相同的设置将C编译为wasm

javascript – 使用与WasmFiddle相同的设置将C编译为wasm

作者:互联网

看下面的WasmFiddle,一旦编译成wasm文件就是259bytes.我试图从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,emscripten,webassembly
来源: https://codeday.me/bug/20190622/1262700.html