【问题标题】:Does Microsoft Visual C++ support WebAssembly as a target?Microsoft Visual C++ 是否支持将 WebAssembly 作为目标?
【发布时间】:2020-02-12 18:50:12
【问题描述】:

我知道很多人正在使用 Rust 和其他一些语言来试验 WebAssembly。

而且我知道使用带有 C/C++ 的 WebAssembly 的人大多使用 Clang/LLVM。

但我似乎根本找不到任何关于 MSVC 是否可以将 C/C++ 编译为 wasm 二进制文件、是否有任何类型的测试版或开发人员预览版、或者是否在未来的路线图或功能请求等方面的信息。

我知道 Edge 支持 wasm,并且 Microsoft 在 wasm Wikipedia page 上被列为 WebAssembly 的开发人员之一。

但是从 MSVC 生成 wasm 呢?有这方面的信息吗?

【问题讨论】:

    标签: c++ visual-c++ webassembly


    【解决方案1】:

    C++ 现在支持使用一些工具链(如 llvm/emscripten)的 WebAssembly,但 VC++ 目前不支持它。好消息是 VC++ 开发人员已经注意到了这一点:

    我们将进行一些初步检查,以确保我们可以进一步进行。 (2018/12/14)

    有关更多信息,您可以查看以下链接:Targeting WebAssembly with C++ in Visual Studio IDE?https://developercommunity.visualstudio.com/idea/457758/add-emscriptenwebassembly-support.html

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-10-05
    • 1970-01-01
    • 2013-11-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-06-01
    • 2020-02-20
    相关资源
    最近更新 更多