VS2017 での開発 - Siv3D/Reference-JP GitHub Wiki
Visual Studio 2017 で Siv3D August 2016 v2 の開発をする場合は以下の手順に従ってください。
- Siv3D August 2016 v2 インストーラを実行する
- Visual Studio Installer から Visual Studio 2017 に Windows 8.1 SDK と VC++ 2015.3 v140 ツールセット を追加でインストールする
ドキュメント/Visual Studio 2015/Templates/ProjectTemplates/
フォルダにある Siv3D テンプレートファイル (zip) を、ドキュメント/Visual Studio 2017/Templates/ProjectTemplates/
またはドキュメント/Visual Studio 2017/Templates/ProjectTemplates/Visual C++ プロジェクト/
フォルダにコピーする- プロジェクトは v140 ツールセット のままでビルドするようにする
⚠️ 上記の手順に従わず、Visual Studio 2017 のデフォルトの C++ 開発ツールである v141 ツールセット で Siv3D August 2016 v2 のプロジェクトをビルドすると、コンパイルエラーが発生したり、変数が初期化されないなどの予期せぬ実行コードが生成されたりします