此解决方法,来自于ESP-IDF视频教程的一条弹幕,感谢这位大佬。

一、声明

        本人的ESP-IDF环境是手动离线安装的,具体可以查看本人另外一篇博客记录:简单的在Windows上搭建ESP-IDF环境以及编译下载等操作。-CSDN博客

        也就是已经搭建好了ESP-IDF环境,现在要在VScode写程序,工程所在路径和ESP-IDF环境路径不一致,导致头文件出现红色波浪线,函数也不能跳转。

二、解决步骤

1.C/C++扩展必须要安装

2.点击“快速修复”

3.点击编辑头文件路径设置

4.指定头文件路径

在包含路径中添加:  你的ESP-IDF安装路径/**

例如:本人的ESP-IDF环境装在E盘ESP_IDF文件夹中。

所以添加: 

5.稍微等待一会,VScode会递归扫描路径,后面就可以跳转函数了,头文件也没有红色波浪线了

除了ESP-IDF工程外,其他工程遇到这样的错误,应该也可以像这样解决。

有帮助的话,莫忘了 点赞 哈。

欢迎评论区交流。

Logo

智能硬件社区聚焦AI智能硬件技术生态,汇聚嵌入式AI、物联网硬件开发者,打造交流分享平台,同步全国赛事资讯、开展 OPC 核心人才招募,助力技术落地与开发者成长。

更多推荐