我是否可以在没有 emscripten "glue" 的情况下构建 WebAssembly 代码?

16 浏览
0 Comments

我是否可以在没有 emscripten "glue" 的情况下构建 WebAssembly 代码?

我能否以某种方式创建一个wasm文件,其可以像在MDN中描述的那样单独运行(通过实例化对象并调用它们的函数)?

我找到的所有指南(例如MDN上的这个指南)都建议使用emscripten;然而,这将包括大约70kB的"glue code"(还有大约50kB的可选文件系统仿真),其中包含了额外的逻辑(如检测节点/浏览器环境和自动获取等),可能还有其他仿真。

如果我不想要那个"glue code",只想直接创建WASM(可能是从C代码,但也可能是其他语言),现在是否有可能实现?

0