mac下Vscode如何解决检测到 #include 错误。请更新 includePath
今天编译程序出现了这样一个错误:
预处理指令报错,找不到iostream文件的位置。
解决方法:
1、打开终端,输入gcc -v -E -x c++ -
这个命令会将mac中C++头文件路径列举出来
找到这几行代码:
2、在Vscode左边的文件夹打开c_cpp_properties.json
文件
复制上图终端中任意一行文字,粘贴进json
文件的includePath
和compilerPath
的属性值
3、像这样就OK了
报错消失