Emscripten
えむすくりぷてん
LLVM/ClangベースのWebAssemblyにコンパイルするコンパイラ
WebAssemblyが登場する前はasm.jsへコンパイルしていた
LLVMに使われている
Binaryenというものにも使われている
C/C++→LLVM IR→WebAssemblyにコンパイルする。
利用例
ゲームエンジン
Unity
Godot
Unreal Engine
フレームワーク
openFramework
ソフトウェアアーカイブ
DOSBox
Emscriptenのインストール
C/C++ から WebAssembly へのコンパイル
Emscripten - Wikipedia(日)
Emscripten - Wikipedia(英)
emscripten-core/emscripten: Emscripten: An LLVM-to-WebAssembly Compiler
#WebAssembly #C/C++