odenのメモ帳

いっつも解決したことを書き留めなくて,後々後悔するので,それを防ごうプロジェクト

Visual Studio 2017でC++のHello Worldがなぜかできない

docs.microsoft.com
最初に公式に従ってやろうとするも,

C1083 include ファイルを開けません。'iostream.h':No such file or directory

と言われる.このHDDは累計10年近く使ってるので,過去の俺がインクルードディレクトリやらライブラリディレクトリを弄っておかしくしたんだと思う.

いろいろ調べて プロパティ > VC++ディレクトリ > インクルード ディレクトリ

C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0\ucrt
C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0\um
C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0\shared
C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0\winrt

プロパティ > VC++ディレクトリ > ライブラリ ディレクトリ

C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\lib\x64
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.15.26726\atlmfc\lib\x64

を追加したら成功した.おそらく無駄なものが混ざってる気もするので,荒治療ですが.