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++