スクリーンショット_2018-11-21_20

ローグライク(仮)Windows版のビルド作業続き

今日も Windows 版のビルド作業をしていた。突然 Windows の sshd が立ち上がらなくなって作業が止まってしまったので Windows をクリーンインストールして最初からやり直したりした。

CMake で必要なパッケージを取り込んでコンパイルエラーがなくなるところまで作業が進んだが、リンクエラーが出てしまって悩んでいる。

Windows の、特に MSYS2 のことをよくわかっていないのだが静的リンクをしようとするとうまくリンクできず、動的リンクだと実行時にエラーがでてしまう。最終的なゴールとして Windows 版のパッケージは実行バイナリは exe ファイル1つにするか DLL を同梱させるかは決めていない。どちらにしても動けばそちらにしたいのだが、どうもうまく行かずこの時間になってしまった。

ビルドが無事済んで実行できるようになったら Windows 環境に Docker を入れて MSYS2 環境をイメージ化する予定だ。

応援してくださると嬉しいです。よろしくお願いいたします!