Arduino中的接线缺失
我正在使用DateTime库示例项目,但当我尝试编译它时,会收到以下错误消息:Arduino中的接线缺失,arduino,Arduino,我正在使用DateTime库示例项目,但当我尝试编译它时,会收到以下错误消息: Arduino: 1.8.0 (Mac OS X), Board: "Arduino/Genuino Uno" /Users/Luke/Documents/Arduino/libraries/DateTime/DateTime.cpp:15:20: fatal error: wiring.h: No such file or directory #include <wiring.h>
Arduino: 1.8.0 (Mac OS X), Board: "Arduino/Genuino Uno"
/Users/Luke/Documents/Arduino/libraries/DateTime/DateTime.cpp:15:20: fatal error: wiring.h: No such file or directory
#include <wiring.h>
^
compilation terminated.
exit status 1
Error compiling for board Arduino/Genuino Uno.
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.
Arduino:1.8.0(Mac OS X),主板:“Arduino/Genuino”
/Users/Luke/Documents/Arduino/libraries/DateTime/DateTime.cpp:15:20:致命错误:wiring.h:没有这样的文件或目录
#包括
^
编译终止。
退出状态1
编译Arduino/Genuino板时出错。
本报告将提供更多信息
“在编译期间显示详细输出”
在文件->首选项中启用选项。
请帮帮我,因为这太令人恼火了 您有两个问题,我将列出解决方案: 根本问题 Arduino的DateTime库已过期,请升级到该库。您可以从library manager安装它,不需要不可靠的.zip文件 日期时间问题 Arduino环境不包括
wiring.h
文件,它被重命名为wiring\u private.h
。您应该将对wiring.h
的所有引用替换为wiring\u private.h
使用DateTime文件夹中的grep-rnw'.-e“willing.h”
,我只能找到一个对willing.h
的引用。因此,将DateTime.cpp
中的第15行更改为:
#include <wiring.h>
#包括
致:
#包括
您有两个问题,我将列出解决方案:
根本问题
Arduino的DateTime库已过期,请升级到该库。您可以从library manager安装它,不需要不可靠的.zip文件
日期时间问题
Arduino环境不包括wiring.h
文件,它被重命名为wiring\u private.h
。您应该将对wiring.h
的所有引用替换为wiring\u private.h
使用DateTime文件夹中的grep-rnw'.-e“willing.h”
,我只能找到一个对willing.h
的引用。因此,将DateTime.cpp
中的第15行更改为:
#include <wiring.h>
#包括
致:
#包括