Visual Studio代码包含在include目录中找不到的文件(Windows 10) [英] Visual Studio Code include file not found in include directory (Windows 10)
问题描述
我试图在Visual Studio Code中获得intellisense。我从市场上下载了C / C ++扩展: https://marketplace.visualstudio .com / items?itemName = ms-vscode.cpptools 并安装了包含 mingw32-base
和 mingw32-gcc-的MinGW- C ++
。我在环境变量中将MinGW bin
文件夹添加到 Path
。
I am trying to get intellisense in Visual Studio Code. I downloaded the the C/C++ extension from the marketplace: https://marketplace.visualstudio.com/items?itemName=ms-vscode.cpptools and also installed MinGW with the packages mingw32-base
and mingw32-gcc-c++
. I added the MinGW bin
folder to Path
in my Environment variables.
当我在 .c
文件中添加任何 include
语句时,例如 #include< stdio.h>
,Visual Studio代码说:
When I add any include
statement in my .c
file, such as #include <stdio.h>
, Visual Studio Code says:
Include file not found in include directory
我的配置不正确吗?如何获得C / C ++的intellisense?
Am I not configuring correctly? How can I get intellisense for C/C++?
推荐答案
您必须先创建一个c_cpp_properties.json(使用 Ctrl + Shift + P 和C / Cpp:编辑配置命令。)
You have to create a c_cpp_properties.json first (use Ctrl+Shift+P and "C/Cpp: Edit Configurations" command).
添加inlude路径为,
Add inlude paths as,
{
"configurations": [
{
"name": "Win32",
"includePath": [
"path_to_your/MinGW/lib/gcc/mingw32/4.8.1/include/c++"
],
"browse": {
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
}
}
]
}
这篇关于Visual Studio代码包含在include目录中找不到的文件(Windows 10)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!