我试图从Cryptosuite for Arduino 编译一个示例。我收到此错误:
In file included from sha1test.pde:1:
C:\Program Files (x86)\Arduino\libraries\Sha/sha1.h:26: error: conflicting return type specified for 'virtual void Sha1Class::write(uint8_t)'
C:\Program Files (x86)\Arduino\hardware\arduino\cores\arduino/Print.h:48: error: overriding 'virtual size_t Print::write(uint8_t)'
检查我得到的 sha1.h 文件的那一行:
virtual void write(uint8_t);
我相信期待不同类型的变量,但我不知道如何解决这个问题。