Emscripten

Emscripten

Emscripten是LLVM到JavaScript的编译器。它采用LLVM位代码(可以使用Clang从C / C ++生成,或者可以转换为LLVM位代码的任何其他语言),并将其编译为JavaScript,可以在网络上运行(或其他可以运行JavaScript的地方)。使用Emscripten,您可以*将C和C ++代码编译为JavaScript并在网络上运行*通过将CPython从C编译为JavaScript并在网络上解释代码,也可以使用Python等语言运行代码
emscripten

分类目录

具有任何许可的所有平台的Emscripten替代品

Cheerp

Cheerp

用于Web应用程序的企业级C / C ++编译器。编译为WASM / JavaScript。
CrossBridge

CrossBridge

CrossBridge是Adobe FlasCC的开源版本(以前称为Alchemy项目)。
Clue (compiler)

Clue (compiler)

Clue是一个实验性C编译器,可为高级动态语言(例如Lua,Javascript,Perl5和Common Lisp)以及非动态语言(例如C和...)生成代码。