我想在Arduino的使用UTFT库。 如果我有一个单一的工作.ino
文件,包括图书馆里,一切工作正常,就像这样:
example.ino
#include <UTFT.h>
UTFT myGLCD(QD220A,A2,A1,A5,A4,A3);
...
但是,如果我创建.cpp
和.h
文件,如下所示:
example.h文件
#include <UTFT.h>
example.cpp
#include "example.h"
UTFT myGLCD(QD220A,A2,A1,A5,A4,A3);
...
我得到一个错误:UTFT并不意味着类型
如果我整个TFT库复制到项目目录,并使用#include "UTFT.h"
在example.h
代替,错误被驳回。
为什么会出现这种情况,我该如何解决?