检测到 #include 错误。请更新 includePath问题

发布时间 2023-06-16 13:24:15作者: 旺旺大菠萝

一、#include <iostream>标红

首先,你没有编译器了,别捅咕了直接去安装一个MinGW参考:MinGW下载和安装教程 (biancheng.net)

 

二、漫长的安装之后,还是不能用,需要配置,

参考:(43条消息) vscode检测到#include错误,请更新includePath之解决方法_检测到include错误,请更新includepath_小智解说的博客-CSDN博客

大致意思是在   c_cpp_properties.json  文件中添加  gcc.exe  文件地址,和   include  文件地址。

include文件地址需要在命令行使用  g++ -v -E -x c++ -   去找

 

三、这时候第三个问题,运行gcc -v -E -x c++ - 时出现找不到  libmpfr -4.dll 文件,

在MinGW安装文件夹bin目录下搜索 libmpfr,发现有 libmpfr -6,

复制一份  libmpfr -6,命名为 libmpfr -4,即可使用  g++ -v -E -x c++ -  

 

参考二的博客配置好c_cpp_properties.json  文件

 

五、最重要的一步,不然会出现 cin 不可用

重启VS Code