单声道到Emscripten

Alo*_*kin 8 mono llvm

Mono有一个LLVM编译器.无论如何使用它与Emscripten(编译C#代码到JavaScript)?

jon*_*ham 4

目前还没有现成的方法可以做到这一点。这也许是可能的,但这需要大量的工作。您需要使用 LLVM codegen 在完整的 AOT(提前)编译模式下运行 mono。但也存在很多问题:

  1. 目前,LLVM 并未用于所有方法,并且 mono 在许多情况下会回退到它自己的代码生成器。您要么需要让 LLVM 支持适用于所有情况,要么提供无法使用 LLVM 时所需的 JS 代码。
  2. Mono 目前有许多特定于体系结构的文件(x86、amd64、arm 等),并且可能需要 JS 的等效文件,用于代码生成和 AOT 运行时。

等等...