2013-05-10 16 views
7

Anlayışımdan C++'yı LLVM'ye derleyebilirim, daha sonra JavaScript'e çıkan Emscripten'i kullanabilirim.Derleme C# → LLVM → ASM.JS?

http://kripken.github.io/mloc_emscripten_talk/#/11 itibaren

:

→ LLVM → Emscripten → JavaScript

nasıl (O an asm.js üretir ne inanmak) Emscripten yoluyla asm.js oluşturabilir ++ C/C ve (ASM_JS = Derleme bayrağı olarak 1), C# veya .NET'i LLVM'ye çeviren bir şey var mı?

+0

olası yinelenen [? LLVM li için MSIL çevirmek için nasıl] (http://stackoverflow.com/questions/5054938/how-to-translate-msil-to-llvm-li) Bu değer için – Oak

+0

, WebGL için bir proje oluştururken eklenti olmadan bir tarayıcıda çalışan Unity 3D C# kodu tam olarak budur. –

cevap

1

Mono, LLVM'yi arka uç olarak destekler. Ancak, muhtemelen onu uyumlu hale getirmek için bir çok değişiklik gerektirecektir. Emscripten