Visual Studio Codeでインテリセンスを取得しようとしています。マーケットプレイスからC/C++拡張機能をダウンロードしました: https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools およびまた、パッケージmingw32-base
およびmingw32-gcc-c++
とともにMinGWをインストールしました。環境変数のbin
にMinGW Path
フォルダーを追加しました。
.c
などの#include <stdio.h>
ファイルにinclude
ステートメントを追加すると、Visual Studio Codeは次のように言います。
Include file not found in include directory
正しく設定していませんか? C/C++のインテリセンスを入手するにはどうすればよいですか?
最初にc_cpp_properties.jsonを作成する必要があります(使用 Ctrl+Shift+P および「C/Cpp:構成の編集」コマンド)。
次を含むパスを追加します。
{
"configurations": [
{
"name": "Win32",
"includePath": [
"path_to_your/MinGW/lib/gcc/mingw32/4.8.1/include/c++"
],
"browse": {
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
}
}
]
}
Wbmrcbの答えの拡張として、Windows Kitsディレクトリの下にヘッダーファイルが見つかりました。
C:\Program Files (x86)\Windows Kits\10\Include\10.0.10586.0\ucrt