6/13日記

プログラム

  1. emscriptenのSDK(emsdk)をインストールする。ソースコードからだと参照がややこしくなるので sudo apt install emscripten でインストール。
  2. emscripten用のtophatライブラリ(以下emscripten用ライブラリ)をビルドする。このときはトップのフォルダからcmd/emscripten_build.shを実行する必要がある
  3. ビルド対象となるプロジェクト(ファイル一式)があるフォルダに移動する
  4. ./cmd/th_emscripten_linkを実行する。このとき全部のファイルをパッキングする場合はそのままでいいけど、内部でリソースを参照するときにフォルダを指定している場合、コマンドの引数にフォルダと全選択を指定する。例:「gfx/*」
  5. 1段上のフォルダにth_wasm_dataというフォルダが作られるので、その中にビルドした結果が出力される。
  6. この中身をサーバ等にアップするか、ローカル内で簡易的なWebサーバを起動してアクセスすれば起動できる。