プログラミング (iOS, JavaScript, Jenkins, Sikuli) とMacやiPhoneなどの話題が中心のブログ EmscriptenはC/C++ソースからJavaScriptソースへ変換するコンパイラです。 BananaBreadのようなゲームやPythonやRubyのようなスクリプト言語もコンパイルできるようです (Emscripten Wikiにはそれ以外のデモやサンプルへのリンクがあります)。 そこで、今回は導入してHello worldを実行させるまでの手順を紹介します。 Emscriptenの導入 コンパイラであるem++を使うだけなら意外と簡単に導入できます。 XcodeのCommand Line Toolsは導入済みとします。 JavaScriptの最適化ツールであるClosureコンパイラはEmscriptenに (古いバージョンですが) 入っています