我知道很多人正在使用Rust和其他几种语言来尝试WebAssembly。
而且我知道,将WebAssembly与C / C++一起使用的人大多使用Clang / LLVM。
但是我似乎根本找不到有关MSVC是否可以将C / C++编译为wasm二进制文件,是否存在任何beta版本或开发人员预览版本,或者是否在将来的路线图或功能请求中等任何信息。
我知道Edge支持wasm,并且wasm Wikipedia page上将Microsoft列为WebAssembly的开发人员之一。
但是如何从MSVC生成wasm呢?有任何信息吗?
最佳答案
C++现在使用某些工具链(例如llvm / emscripten)支持WebAssembly,但是VC++当前不支持它。好消息是VC++开发人员注意到了这一点:
有关更多信息,您可以查看以下链接:Targeting WebAssembly with C++ in Visual Studio IDE?和https://developercommunity.visualstudio.com/idea/457758/add-emscriptenwebassembly-support.html
关于c++ - Microsoft Visual C++是否支持WebAssembly作为目标?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/58405687/