VSCode" fileName"文件未找到

时间:2016-09-15 13:18:05

标签: c++ visual-studio-code include file-not-found

我最终设置了VSCode环境,#include只剩下1个问题,如下图所示:'iostream' file not found 我检查了许多类似的谷歌搜索结果,但问题不一样。问题是它编译并正确运行,即使intellisense建议我iostream文件,但当我将其添加到#include时,错误:

  

'的iostream'找不到文件

出现。

有什么问题以及如何解决?

2 个答案:

答案 0 :(得分:0)

在项目中打开你的c_cpp_properties文件,添加如下配置。使用clang。

"c-cpp-flylint.clang.includePaths": [
    "${workspaceRoot}",
    ".",
    "C:/llvm/lib/gcc/x86_64-w64-mingw32/7.1.0/include/c++",
    "C:/llvm/lib/gcc/x86_64-w64-mingw32/7.1.0/include/c++/x86_64-w64-mingw32",
    "C:/llvm/lib/gcc/x86_64-w64-mingw32/7.1.0/include/c++/backward",
    "C:/llvm/lib/gcc/x86_64-w64-mingw32/7.1.0/include",
    "C:/llvm/include",
    "C:/llvm/x86_64-w64-mingw32/include",
    "C:/llvm/lib/gcc/x86_64-w64-mingw32/7.1.0/include-fixed",
    "C:/LLVM/lib/gcc/x86_64-w64-mingw32/7.1.0/include/ssp"
]

注意这些道路。当你编译时,它们包括必要的文件,当然,它对我有用,因为根据我在pc中的文件。你可以自定义配置它们。我希望我的回答可以帮助你。如果有任何问题,可以自由地跟我说。

答案 1 :(得分:0)

找到“设置”。(“文件”-》“首选”-》设置)(或单击“ ctrl” +”,“)..然后搜索“ clang.diagnostic.enable”,然后撤消“启用诊断”