Emscripten

Emscripten

Emscripten je prevoditelj LLVM to JavaScript.Potreban je LLVM bitcode (koji se može generirati iz C / C ++ pomoću Clang-a ili bilo kojeg drugog jezika koji se može pretvoriti u LLVM bitcode) i kompilira ga u JavaScript, koji se može pokrenuti na webu (ili bilo gdje drugdje gdje se JavaScript može pokrenuti).Koristeći Emscripten, možete * Snimiti C i C ++ kôd u JavaScript i pokrenuti ga na webu * I pokrenuti kôd na jezicima kao što je Python, kompilirajući CPython iz C u JavaScript i interpretirajući kôd u onom na webu

Web stranica:

Kategorije

Alternativa Emscriptenu za sve platforme s bilo kojom licencom

Cheerp

Cheerp

Kompajler za C / C ++ za poslovni program za web aplikacije.Kompilira u WASM / JavaScript.
CrossBridge

CrossBridge

CrossBridge je open-source verzija Adobe FlasCC-a (ranije Alchemy projekt).
Clue (compiler)

Clue (compiler)

Clue je eksperimentalni C prevodilac koji generira kod za dinamičke jezike visoke razine kao što su Lua, Javascript, Perl5 i Common Lisp, kao i za ne-dinamičke jezike poput C i ...