在arduino上使用ESP8266模块编译出现No such file or directory解决办法

本文介绍了如何处理ESP8266开发中遇到的库文件缺失和配置错误。首先,指导用户通过官方源安装ESP8266的Arduino包。其次,检查并确保选择正确的开发板型号,例如选中GenericESP8266Module。此外,还提到了使用项目管理库来补充缺失的依赖,并提供了临时解决方案,即手动添加.h文件到项目目录。此方法适用于快速解决编译错误,但不是长久之计。
摘要由CSDN通过智能技术生成
  1. 首先确定在开发板管理器中已经安装好了ESP8266的包,不会的可以网上搜一下,或者在官方地址https://github.com/esp8266/Arduino,向下找Installing with Boards Manager这一项,照着装就好。

  2. 再次检查开发板是否选对了(工具-开发板),比如你用的是ESP8266-01S模块,就选Gneric ESP8266 Module,再编译就能解决。

  3. 通过 项目-加载库-添加.zip库 或者 项目-加载库-管理库 补全少依赖

  4. 如果还是无法解决,网上找到你缺的这个.h文件,然后粘贴到出现报错的那个文件同一个目录下,最后打开出错的文件,把 #include <xxx.h> 改成 #include “xxx.h”,意思就是先从同一目录搜索.h文件,再去库文件中搜索。但是这种方法治标不治本,这只是一种思路。

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值