WebAssembly - 使用 C语言
-
简述
在本章中,我们将把一个简单的 C 程序编译成 javascript 并在浏览器中执行。例如 - C 程序我们已经在文件夹 wa/ 中完成了 emsdk 的安装。在同一个文件夹中,创建另一个文件夹 cprog/ 并将上面的代码保存为 square.c。我们已经在上一章安装了 emsdk。在这里,我们将利用 emsdk 来编译上面的 c 代码。在命令提示符下编译 test.c,如下所示 -emcc 命令负责编译代码并为您提供 .wasm 代码。我们使用了 STANDALONE_WASM 选项,它只提供 .wasm 文件。示例 - findsquare.html输出
输出如下所述 -