致命错误:sha256.h:没有此类文件或目录



我在Arduino IDE中编译了一个草图,代码包括sha256.h库:

...  
#include "sha256.h"
...

编译代码时,错误显示:

fatal error: sha256.h: No such file or directory

我尝试从Sketch>包含库>管理库中安装 sha256 库,但没有列出此类

我在哪里可以获得包含的库?

如果没有更多信息,例如需要此头文件的某些被调用函数的名称,则很难确定它。有几个Arduino库有一个sha256.h头文件。

您可以尝试:

ESP8266-Arduino-cryptolibs - 无法通过库管理器使用,因此您可以手动将其复制到Arduino库文件夹中

"AWS-SDK-ESP8266" - 可通过库管理器获得

还有一些不是特定于ESP8266的;简单的谷歌搜索"sha256.h esp8266"或"sha256.h arduino"就会找到它们。

最新更新