首先,我知道这个问题已经被回答了很多次,但答案(每次都是同一个)对我来说仍然不起作用..
我得到臭名昭着的" Include文件在包含路径"中找不到当试图将iostream包含在一个简单的hello world c ++程序中时。然后,我将包含我的MinGW包含文件夹的路径,如下所示:
{
"name": "Win32",
"includePath": [
"${workspaceRoot}",
"C:/MinGW/lib/gcc/mingw32/4.9.3/include/c++"
],
"defines": [
"_DEBUG",
"UNICODE"
],
"browse": {
"path": [],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
}
}
然而,我仍然得到同样的错误。就我所发现的而言,这是解决这个问题的唯一方法。 VS Code似乎无法识别这条道路,真是令人沮丧。
任何建议都有帮助和赞赏!
答案 0 :(得分:0)
这似乎是你从项目一开始就关注它。我会去扩展(C ++我猜)并看看如何实现它。如果这不适合你,我会检查你的路径。
答案 1 :(得分:0)
我遇到了同样的问题。
也许你可以试着像这样设置“brose” - “path”。
{
"name": "Win32",
"includePath": [
"${workspaceRoot}",
"C:/MinGW/lib/gcc/mingw32/4.9.3/include/c++"
],
"defines": [
"_DEBUG",
"UNICODE"
],
"browse": {
"path": [
"${workspaceRoot}",
"C:/MinGW/lib/gcc/mingw32/4.9.3/include/c++"
],
"limitSymbolsToIncludedHeaders": true,
"databaseFilename": ""
}
}
希望这可以帮到你。