C代码演示WebAssembly工作流程
【2月更文挑战第3天】
工作流程:
* C 代码使用 Emssripten 工具编译为 wasm 后缀的二进制文件,同时可以生成访问wasm的js胶水代码和html代码
* wasm后缀的二进制格式文件的文本表示方式为后缀为wat格式的文本文件,方便在编辑器和浏览器开发者工具中查看
* 可以使用wabt工具将wat格式的文本文件直接打包成wasm的二进制文件
* 使用WebAssemblyJavascriptAPI发起对wasm的调用
* 编写胶水代码
* 使用fetch/xhr获取wasm
* 借助胶水代码访问wasm中的函数