gpt4 book ai didi

Mono 到 Emscripten

转载 作者:行者123 更新时间:2023-12-02 02:34:07 26 4
gpt4 key购买 nike

Mono 有一个 LLVM编译器。无论如何可以将它与 Emscripten 一起使用吗? (将 C# 代码编译为 JavaScript)?

最佳答案

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

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

等等...

关于Mono 到 Emscripten,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7005124/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com