TODO: Siv3D for Web のビルド
Windows 環境でやる。
なんか全然ビルド通らないので、多分 Emscripten のインストールかなんかミスってる。
かめのこさんのページに従ってやればよい
Emscripten をインストール
公式サイトの手順に従ってやれば大丈夫そう
バージョンは最新を入れたけど、ビルド通るかな?
自分のインストールフォルダ: E:\library\emsdk\upstream\emscripten
Python 入ってないと動かないらしいから、Python も入れる
MS Store から入れられたはず。
VS2022 へ拡張機能を導入
これかめのこさんが作ったものみたい。
SDK を用意
当然独自ビルド
Boost 用意
展開、Dependenciesの中に突っ込む
Dependencies/boost_1_74_0/...となる。
ビルドする
Visual Studio でWindowsDesktopの下にあるソリューションを開く
開発者コマンドプロンプト用意
Webの中に入って
Buildという名前のディレクトリが無かったら作って
これ多分 CMake の作法だよね
Buildの中に入って
CMake する
emcmake cmake -GNinja -DCMAKE_BUILD_TYPE=Release ..
自分はemcmakeをE:\library\emsdk\upstream\emscripten\emcmake.batにして実行した
ninja -j4 install