Visual Studio代码包含在include目录中找不到的文件(Windows 10) [英] Visual Studio Code include file not found in include directory (Windows 10)

查看:5156
本文介绍了Visual Studio代码包含在include目录中找不到的文件(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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆