我最终设置了VSCode环境,#include
只剩下1个问题,如下图所示:
我检查了许多类似的谷歌搜索结果,但问题不一样。问题是它编译并正确运行,即使intellisense建议我iostream
文件,但当我将其添加到#include
时,错误:
'的iostream'找不到文件
出现。
有什么问题以及如何解决?
答案 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”,然后撤消“启用诊断”