解决VScode报错:“检测到 #include 错误,请更新 includePath”的详细步骤(完整版)

这篇具有很好参考价值的文章主要介绍了解决VScode报错:“检测到 #include 错误,请更新 includePath”的详细步骤(完整版)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

引言:

问题描述:

解决步骤:

下载并解压mingw包:

配置环境变量:

重启电脑: 

配置成功: 

参考资料:


引言:

昨天重装了一下系统,早上搞代码的时候出现了个问题,VScode对我在程序中引入的头文件无法识别并且报错,在网上搜了一下资料,在这里记录一下解决此问题的步骤,以便后期回顾。

问题描述:

看了一下网上的资料,这个问题是VScode中一个比较常见的问题,C语言不同于Python这种解释性语言,是需要编译器的,比方说在Ubuntu中就自带gcc编译器。

解决VScode报错:“检测到 #include 错误,请更新 includePath”的详细步骤(完整版)

如图,在我引入C的头文件时出现了这样的报错,网上查了一下,问题应该是系统缺少编译器。 这个编译器的名称为mingw。

解决步骤:

下载并解压mingw包:

在这里直接给出mingw的下载链接:

https://pan.baidu.com/s/1Z2quU2uf2nx5WCeudcMhDg

提取码: fpgp

下载完成之后,在目录下解压,我在D盘中创建了一个mingw的文件夹,将压缩包中的文件解压至此。

配置环境变量:

然后右键此电脑,点击属性,在弹出来的页面中点击高级系统设置:

解决VScode报错:“检测到 #include 错误,请更新 includePath”的详细步骤(完整版)

在弹出来的页面中选择环境变量:

解决VScode报错:“检测到 #include 错误,请更新 includePath”的详细步骤(完整版)

将刚才解压缩的mingw文件夹中的bin路径复制,如图,打开mingw文件夹中的bin,然后在点击上方路径,Windows会自动获取当前目录下的路径:

解决VScode报错:“检测到 #include 错误,请更新 includePath”的详细步骤(完整版)

然后再弹出来的页面中点击本机用户名的用户变量中的PATH,如图:

解决VScode报错:“检测到 #include 错误,请更新 includePath”的详细步骤(完整版)

在弹出来的页面中将刚才获取到的mingw文件夹中的bin文件的路径添加到这里,如图:

解决VScode报错:“检测到 #include 错误,请更新 includePath”的详细步骤(完整版)

然后一键三连,点击三个确定,如图:

解决VScode报错:“检测到 #include 错误,请更新 includePath”的详细步骤(完整版)

重启电脑: 

完成上述操作,然后重启电脑。

重启电脑之后,按Windows键 + D在弹出来的运行窗口下输入cmd打开命令提示符,也就是我们讲的黑框框,在黑框框中输入gcc -v命令,如果你成功安装mingw编译器且将mingw中的bin路径成功添加至本机用户名的用户变量中的PATH中的话,在命令提示符中输入gcc -v命令应该会出现下面的情况:

解决VScode报错:“检测到 #include 错误,请更新 includePath”的详细步骤(完整版)

如图,在命令提示符中已经有了我们安装的gcc编译器的版本信息,这样我们就安装成功了。

配置成功: 

编译器安装完成之后,我们重新打开VScode,如图:

解决VScode报错:“检测到 #include 错误,请更新 includePath”的详细步骤(完整版)

解决VScode报错:“检测到 #include 错误,请更新 includePath”的详细步骤(完整版)

如图,VScode编辑器成功识别出了C的头文件,问题解决了!

参考资料:

vscode配置c_指定编译器路径或从下拉列表中选择检测到的编译器路径。_linkyourzeal的博客-CSDN博客https://blog.csdn.net/operationqaq/article/details/127889691?spm=1001.2101.3001.6650.2&utm_medium=distribute.pc_relevant.none-task-blog-2~default~AD_ESQUERY~yljh-2-127889691-blog-82626269.235%5Ev27%5Epc_relevant_landingrelevant&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~AD_ESQUERY~yljh-2-127889691-blog-82626269.235%5Ev27%5Epc_relevant_landingrelevant&utm_relevant_index=3

检测到 #include 错误。请更新 includePath。已为此翻译单元(D:\\vscode\\C++\\Day_1\\hello.cpp)禁用波形曲线。_检测到 #include 错误。请更新 includepath。已为此翻译单元(d:\desktop_一杯java不加糖的博客-CSDN博客https://blog.csdn.net/baidu_33256174/article/details/106790815 安装mingw-w64_xubao@desktop-9igovf3 mingw64 /d/a_tc_2023/teamcod_Islandww的博客-CSDN博客https://blog.csdn.net/Islandww/article/details/82626269?utm_medium=distribute.pc_relevant.none-task-blog-baidujs-8文章来源地址https://www.toymoban.com/news/detail-431456.html

到了这里,关于解决VScode报错:“检测到 #include 错误,请更新 includePath”的详细步骤(完整版)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 关于可能由 VSCode 自动更新导致的 Jupyter 无法检测到内核的问题的解决

    环境 使用 Anaconda 中安装的 Jupyter Notebook 在 VSCode 中安装 Jupyter 相关插件以在 VSCode 中使用,如下: 问题描述 之前可以选择内核(可能要先 “Python: 选择解释器”,也可能不用),并且是自己检测到 conda 环境中的 Python。 但是后来会突然找不到内核,点击选择内核,会在空白

    2024年04月09日
    浏览(64)
  • 解决VScode中:C/C++编译器错误导致头文件报错问题

    一、软件安装 VScode安装网址:https://code.visualstudio.com/ 进入网址,直接download即可。 VScode软件很好安装,下载完安装包之后。 双击安装包 选同意 选下一步 接下来将框中全部打√ 之后一路“下一步”即可。先不用启动。 二、C/C++编译器下载安装 编译器mingw-w64下载网址:http

    2024年02月02日
    浏览(52)
  • 【错误记录】启动 VSCode 报错 ( 系统错误 : 由于找不到 ffmpeg.dll ,无法继续执行代码 ; 重新安装程序可能会解决此问题 )

    总结 : ffmpeg.dll 是 VSCode 安装目录中的一个动态库 , 跟系统 DLL 无关 , 不要去找 DLL 修复工具 , 这个 DLL 动态库不是通用库 也下载不到 , 重装软件即可 ; 解决该问题 , 只需要到 VSCode 官网 https://code.visualstudio.com/ 重新下载一个 VSCode 重装即可 ; 问题出现的原因可能是 前一天晚上着

    2024年04月15日
    浏览(40)
  • vscode已配置includepath但找不到头文件

    在配置 includePath 后如果仍然找不到头文件,可能是因为以下原因之一: includePath 路径配置错误,请检查路径是否正确。 头文件所在目录未包含在 includePath 中,请确认所有需要的目录都已添加。 头文件名称拼写错误或者文件丢失,请检查文件名称是否正确。 编译器配置问题

    2024年02月14日
    浏览(38)
  • 解决cmake遇到的 Could NOT find Python3 (missing: Python3_INCLUDE_DIRS 错误

    使用CMAKE调用python的程序,但是出现了 Could NOT find Python3 (missing: Python3_INCLUDE_DIRS … … 错误 处理方法试过了很多种,网上找了好多,搜索出来最多的是 处理过程中把python都卸载了,还单独安装了conda,但是都没有解决掉 虽然知道是因为python环境和路径的问题,但就是处理不好

    2024年02月16日
    浏览(47)
  • VSCode错误提示:“未能对 git remote 进行身份验证”,请更新git账号信息

            使用 Visual Studio Code 从gitee仓库拉取项目代码时,出现了错误提示: 未能对 git remote 进行身份验证: ...... (省略项目git地址信息)         无法验证身份,可以简单的理解为:账号密码错误。         以我本地的 Windows 系统为例,当我们通过账号密码登录某个系

    2024年02月12日
    浏览(40)
  • 解决Android Studio测试报错Test events were not received...No tests found for given includes

    笔者报错时的运行环境: Android Studio Electric Eel | 2022.1.1 Patch 2 Gradle 8.0.1 JDK 17 JUnit 5.9.2 或 TestNG 7.7.1 单元测试 笔者在 Android Studio 界面内运行单元测试时,踩坑无数。 首先,发现如下报错。 后来发现,不管运行什么单元测试都是如此。后来笔者又把测试框架改为 TestNG,然后运

    2024年02月04日
    浏览(96)
  • ChatGPT 使用中常见错误及解决【持续更新】

    无法注册-Signup is currently unavailable, please try again later 更换谷歌gmail邮箱注册。(截止2023/04/02有效) 密码错误-Wrong email or password 确认输入密码是否正确,确认正确再往下看。 若使用谷歌gmail邮箱注册-点击Continue with Google登录。 若使用微软outlook邮箱注册-点击Continue with Microsof

    2023年04月10日
    浏览(60)
  • Linux服务器报错解决The git executable must be specified in one of the following ways: - be included in

    在利用深度学习服务器,利用Xshell进入端口,想要运行深度学习项目时碰到了以下错误: Traceback (most recent call last):   File \\\"/opt/conda/envs/[yolov5_SE]/lib/python3.9/site-packages/git/__init__.py\\\", line 166, in module     refresh()   File \\\"/opt/conda/envs/[yolov5_SE]/lib/python3.9/site-packages/git/__init__.py\\\", line

    2024年02月02日
    浏览(50)
  • 关于Windows更新页面显示错误的可能解决办法

    如果你使用过联想关闭windows自动更新软件,而现在发现windows更新显示错误,或者下载不了windows可选服务或语言包之类(都是因为连接不上windows服务器),那么这篇文章很可能对你有用。 一.首先请你检查一下自己的windows服务。 1.先点击“开始”右键,点击“计算机管理”

    2024年02月06日
    浏览(65)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包