我在这里阅读了另一个stackoverflow帖子,该帖子使用c而不是c ++。我正在使用c ++,但是当我尝试遵循这些过程时,除了emcc
我没有使用它em++
来构建wasm之外,它不允许我访问该函数。令人惊讶的是,当使用常规c文件时,它可以工作。厘米++
编辑:
我用来构建wasm文件的命令是
em++ -O2 test.cpp -o test.wasm -s WASM=1
编辑2:
我发现emcc也可以从c ++构建wasm。我使用了以下命令:
emcc -O2 test.cpp -o test.wasm -s WASM=1
但它仍然不起作用。
在您关注的帖子中,功能为add
。如果result.instance.exports._add
用result.instance.exports._Z3addii
它替换将起作用。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句