2017-08-09 40 views
6

我在我的C++项目中使用Visual Studio代码。我安装了用于VS代码的Microsoft C/C++扩展。我得到以下错误:#在vscode中检测到错误

#include errors detected. Please update your includePath. IntelliSense features for this translation unit (/path/to/project/file.cpp) will be provided by the Tag Parser.

+1

一般自我回答的问题都可以,但是你应该写一个明确的问题和一个不仅仅是外部资源链接的问题。 – jps

回答

5

答案在这里:How to use C/Cpp extension and add includepath to configurations

点击灯泡,然后编辑打开的JSON文件。选择与您的平台对应的右侧块(有MacLinuxWin32 - ms-vscode.cpptools版本:3)。更新includePath中的路径(如果您使用VS Code进行编译的话)或browse.paths(使用VS Code导航时的问题)或两者兼而有之。

+0

这实际上确实很快解决了我的问题 –

1

我尝试一个Hello World程序,这条线:

#include <stdio.h> 

会上强调绿色。我想:

  1. 删除线
  2. 重新写入行
  3. 点击黄色灯泡和选择更新

固定的错误警告。我不知道它是否解决了实际问题。但后来我通过Windows 10上的一个Linux VM进行编译。

+0

如果您有新问题,请通过单击[问问题](https://stackoverflow.com/questions/ask)按钮来提问。如果有助于提供上下文,请包含此问题的链接。 - [来自评论](/ review/low-quality-posts/17866625) –

+0

可能是因为步骤使错误警告消失 –