プログラミング (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に (古いバージョンですが) 入っています
![Emscriptenを用いてC++ソースをJavaScriptに変換する](https://cdn-ak-scissors.b.st-hatena.com/image/square/f283db9844e525a6f4e4ad3ccb44c2bbed199b79/height=288;version=1;width=512/http%3A%2F%2F3.bp.blogspot.com%2F-YRjHFp1mMSw%2FUE9S4VDknFI%2FAAAAAAAABO4%2F-FFR6Pf2g7o%2Fw1200-h630-p-k-no-nu%2Ftitle-1.jpg)