opengl:emscripten
差分
このページの2つのバージョン間の差分を表示します。
| 両方とも前のリビジョン前のリビジョン次のリビジョン | 前のリビジョン | ||
| opengl:emscripten [2014/05/26 00:01] – [Debug のための設定メモ] oga | opengl:emscripten [2015/01/11 01:51] (現在) – [Windows/Mac OS X] oga | ||
|---|---|---|---|
| 行 4: | 行 4: | ||
| ===== Emscripten ===== | ===== Emscripten ===== | ||
| - | * [[https:// | + | |
| + | | ||
| 行 16: | 行 17: | ||
| * [[http:// | * [[http:// | ||
| * [[http:// | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | * [[http:// | ||
| + | |||
| + | |||
| 行 28: | 行 36: | ||
| - | ===== Debug のための設定メモ | + | ===== Install 手順 |
| + | ==== Windows/Mac OS X ==== | ||
| + | |||
| + | * [[http:// | ||
| + | |||
| + | emsdk command を使って package の install と更新を行う。 | ||
| + | |||
| + | * Windows の場合 C:/Program Files/ | ||
| + | |||
| + | < | ||
| + | $ emsdk update | ||
| + | $ emsdk list | ||
| + | $ emsdk install sdk-1.27.0-64bit | ||
| + | </ | ||
| + | |||
| + | |||
| + | |||
| + | ==== Linux ==== | ||
| + | |||
| + | * [[http:// | ||
| + | |||
| + | 上記手順に従い install | ||
| + | |||
| + | 2015/01/10 現在の手順の一例 (Ubuntu14.10) | ||
| + | |||
| + | < | ||
| + | $ cd | ||
| + | $ sudo apt-get update | ||
| + | $ sudo apt-get install python2.7 nodejs build-essential cmake git-core default-jre | ||
| + | $ mkdir emscripten | ||
| + | $ cd emscripten | ||
| + | $ git clone https:// | ||
| + | $ cd emscripten-fastcomp | ||
| + | $ git clone https:// | ||
| + | $ mkdir build | ||
| + | $ cd build | ||
| + | $ ../ | ||
| + | $ make -j | ||
| + | $ cd ../.. | ||
| + | $ git clone https:// | ||
| + | $ cd emscripten | ||
| + | $ ./emcc | ||
| + | </ | ||
| + | |||
| + | ~/ | ||
| + | |||
| + | < | ||
| + | LLVM_ROOT = os.path.expanduser(os.getenv(' | ||
| + | </ | ||
| + | |||
| + | emscripten/ | ||
| + | |||
| + | |||
| + | |||
| + | ===== Debug のための設定メモ ===== | ||
| ==== 実行 ==== | ==== 実行 ==== | ||
| 行 74: | 行 136: | ||
| * [[https:// | * [[https:// | ||
| + | |||
| + | - adb で接続 | ||
| + | - Android Firefox の Menu → 設定 → デベロッパーツール → リモートデバッグ を ON | ||
| + | - HOST PC の Firefox で Menu → 開発ツール → 開発ツールを表示 → 開発ツールパネルの左上の歯車アイコン → 「リモートデバッガを有効」にチェックを入れる | ||
| + | - HOST PC で「 adb forward tcp:6000 tcp:6000 」 | ||
| + | - HOST PC の Firefox で Menu → 開発ツール → 接続 → [接続] | ||
| + | - Android 側に dialog が出るので [OK] | ||
| + | - HOST PC の Firefox で接続する Tab を選択 | ||
| + | |||
| + | |||
| + | === Android Chrome の Remote Debug === | ||
| + | |||
| + | * [[https:// | ||
| + | |||
| + | - adb で接続 | ||
| + | - HOST PC 側 Chrome で " | ||
| + | |||
opengl/emscripten.1401030113.txt.gz · 最終更新: by oga
