対処:Win SDK 10.0.
必要に迫られて TVTest 0.10.0.0(dev) を作成することになった。
コンパイルまでの道のりは下記のサイトが詳しい。
最新TVTest.exeのビルド手順(Visual Studio 2017版) | はんぺん.net
ところが、IT界の世の常で、「たいていの物事は書いてあるとおりにやっても上手くいかない」という困った状況に遭遇することになる。
VS2017 のインストールは「C++によるデスクトップ開発」となっているが、実際のところはバージョンアップが進み、Win SDK のバージョンがかみ合ってこない。
※2018/2/22 時点では、10.0.16299 がインストールされる。
必要なのは 10.0.15063 だが選択肢には存在せず、Webサイトの手順をなぞるだけの人にはどうしようもない。
解決方法は「C++によるゲーム開発」にチェックを入れることだ。
そこではオプションで旧型の SDK が導入できる。
↓の画像を参考にしていただければ幸いだ。
※afxres.h のエラーが出る場合、winres.h に修正すること
0 件のコメント:
コメントを投稿