キーパッドとLCDを一緒に制御するための新しいライブラリを作成しています。ほとんどのコードはコンパイルされているように見えますが、LiquidCristal変数を定義する行に到達すると、次のようになります。
「LiquidCrystal」は、カスタムライブラリを作成するときにタイプに名前を付けません
これは私のLCDKeypad.hのコンテンツの抜粋です
// Include types & constants of Wiring core API
#if defined(ARDUINO) && ARDUINO >= 100
#include "Arduino.h"
#else
#include "WProgram.h"
#include "WConstants.h"
#endif
// Include LCD library
#include <LiquidCrystal.h>
エラーは次の行にあります:
private:
LiquidCrystal lcd( 8, 9, 4, 5, 6, 7 ); // <<-- Error