📅  最后修改于: 2020-11-02 05:14:58             🧑  作者: Mango
在本章中,我们将编译一个简单的C++程序以使用javascript并在浏览器中执行该程序。
C++程序-反转给定数字。
#include
int reversenumber(int n) {
int reverse=0, rem;
while(n!=0) {
rem=n%10; reverse=reverse*10+rem; n/=10;
}
return reverse;
}
我们已经在文件夹wa /中完成了emsdk的安装。在同一文件夹中,创建另一个文件夹cprog /,并将以上代码另存为reverse.cpp。
我们已经在上一章中安装了emsdk。在这里,我们将使用emsdk来编译上述c代码。
在命令提示符下编译test.c,如下所示:
emcc reverse.cpp -s STANDALONE_WASM –o reverse.wasm
emcc命令负责编译代码,并提供.wasm代码。
示例-reversenumber.html
WebAssembly Reverse Number
输出如下-