他端末(Visual Studio 2017)で作成されたソリューションファイルを、
自端末(Visual Studio 2017インストールしたばかり)でビルドかけると、以下のようなエラーが大量に!
ソース ファイルを開けません "new.h"
ソース ファイルを開けません "string.h"
ソース ファイルを開けません "stdio.h"
ソース ファイルを開けません "time.h"
ソース ファイルを開けません "stddef.h"
ソース ファイルを開けません "errno.h"
ソース ファイルを開けません "mbstring.h"
ソース ファイルを開けません "winsdkver.h"
ソース ファイルを開けません "sdkddkver.h"
ソース ファイルを開けません "Windows.h"
:
:
原因としてはおそらく以下の2点
Cが入ってない
Visual Studio 2017をインストールしたときに、とりあえず「次へ」を選びまくってたら見落とすオプション(見落としていた)
確認方法は、
(1) windowsメニューから「Visual Studio installer」を選ぶ
(2) 「変更」を押して、「C++」にチェックが入っていたらOK。入っていなかったらチェックを入れてインストールを行う。
WindowsSDKのバージョン違い
(1) Visual Studioを起動してエラーの起きるプロジェクトフォルダの上で右クリック。
「プロパティ」を選択して「Winsows SDK バージョン」をチェックする。
似たようなエラーを検索すると「パスとかディレクトリとか確認しましょう」的な回答がたくさんあるのでそちらが原因かもしれませんが、私の場合はこれらのチェックでサクッとエラーが解消されました。
設定とかワカンネ_(:3_Z)_