使用 WebAssembly 在浏览器中运行 Clang
Wasmer 4.4 和 Wasmer JS SDK 0.8.0 发布,现在可以使用 Wasmer 在任何地方运行 clang,包括在 JavaScript 和浏览器中编译 C 程序。文章介绍了如何使用 Wasmer CLI 和 Wasmer JS SDK 编译 C 代码到 WebAssembly,并展示了一个使用 clang 编译 C 代码并在浏览器中运行的示例。文章还展望了这项技术在未来可能的应用,例如在 WASIX 中编译原生 Python 库、使用 py2wasm 和捆绑编译器、将 Static Hermes 编译为 WASIX 以及新的工具。
阅读更多