Advertisement

配置Visio Studio 2019后,在VSCode中clang无法包含iostream头文件的快速解决办法(记录)

阅读量:

如题:

在Visual Studio Code环境中利用ClangD插件进行语法检查以及通过LLVM支持下的Clang++构建C++源代码时经常会遇到缺少包含头文件的问题。然而尽管已安装Visual Studio 2019, 环境配置似乎仍未能满足需求。即便尝试利用Clang++对相应的.cpp文件进行编译, 结果依然会因缺少相关的包含头文件而报错。例如iostream.h无法找到, printf.h同样缺失。

在命令行工具中运行clang++ -c "\.\cpp14.cpp"并指定--v参数后得到了明确的信息说明有两个未被包含的目录位置分别为'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\VC'和'C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\atlmfc'这两个错误提示表明项目缺少必要的编译器支持文件

编译器 clang 没有访问到对应的正确头文件目录。我的正确路径位于 "C:\Program Files (x86)

全部评论 (0)

还没有任何评论哟~