问题描述
我在 lib 文件夹中包含库时遇到了一个奇怪的问题。
项目详情:
- 带有 Arduino 框架的 ESP32
- 尝试让 Adafruit HX8357D LCD 正常工作
我做了什么:
请看附图。我已经包含了我应该需要的所有库。当我编译时,我遇到“没有这样的文件或目录错误。我已经清楚地将“Adafruit_I2CDevice.h”文件包含在其主文件夹下的lib文件夹中。但编译器没有看到它。为什么?
如果我将 Adafruit_BusIO-master 文件夹中的所有 .h 和 .cpp 文件移动到 Adafruit_GFC-Librari-master 文件夹,那么“致命错误:Adafruit_I2CDevice.h 没有这样...”错误只是更改为另一个文件位于 lib 文件夹中。
这意味着链接器存在更深层次的问题。
有谁知道它为什么这样做?我过去没有遇到将位于 lib 文件夹中的文件包含到各种其他来源中的问题。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)