環境
Windwos 10
VS Code
MinGW
問題点
上の画像のように、includeの部分に緑色の下線がつくことがある。
これは、includeするファイル(写真の場合だと、windows.h, math.h, time.h, stdio.h, stdlib.h)が見つからないというエラーが原因。
拡張機能無効で起動したところ、問題はなかったので、C/C++関係の拡張機能が原因だが、特定はしていない。
解決方法
カーソルを合わせると、黄色のはてなマークがでるので、それをクリックして、「Edit "includePath" setting」を押す。
そうすると、上の写真のような画面が出てくるので、"includePath"の中に、MinGWのincludeフォルダを書き加える。
これによって、MinGWの中にあるヘッダファイルを参照することができる。
別解
windows.hなどは、Microsoft SDKsの中に入っているという記事をいくつか見つけたが、そちらはwindows.hが見つからなかったので断念した。