Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/318.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Emscripten将C#编译为JavaScript_Javascript_C#_Emscripten - Fatal编程技术网

使用Emscripten将C#编译为JavaScript

使用Emscripten将C#编译为JavaScript,javascript,c#,emscripten,Javascript,C#,Emscripten,github页面声明“它接受LLVM位代码——可以从C/C++生成,使用LLVM gcc(DragonEgg)或clang,或者任何其他可以转换为LLVM的语言——并将其编译为JavaScript。” 该项目的目标是基于LLVM的“CoreCLR的实时(JIT)编译器” 如何将Emscripten与LLLC(或任何其他C#to LLVM编译器)结合起来,将C#编译成JavaScript 自从emscripten项目创建以来,我已经看到很多关于这种可能性的参考文献,但没有明确的解释。这不是一个人一

github页面声明“它接受LLVM位代码——可以从C/C++生成,使用LLVM gcc(DragonEgg)或clang,或者任何其他可以转换为LLVM的语言——并将其编译为JavaScript。”

该项目的目标是基于LLVM的“CoreCLR的实时(JIT)编译器”

如何将Emscripten与LLLC(或任何其他C#to LLVM编译器)结合起来,将C#编译成JavaScript


自从emscripten项目创建以来,我已经看到很多关于这种可能性的参考文献,但没有明确的解释。这不是一个人一两个小时就能搞定的事情,因此这个问题就出现了

LLILC仍处于非常早期的开发阶段。你可以改为在JavaScript中使用相当大一部分C语言。

我不清楚你想做什么。您正在尝试使用JSIl不支持的C#的哪些功能?最初的问题是关于使用Emscripten,而不是JSIl。您建议可以通过JSIL通过Emscripten进行编译,所以我只是想问一下如何进行编译,因为我找不到任何相关信息。JSIL本身并不是对原始问题的回答。我知道您的问题是关于使用Emscripten的,但Emscripten本身无法做到这一点。您提到了LLILC,但现在要可靠地使用它还为时过早。