如何将 Arduino makefile 指向 LiquidCrystal 库?该helloworld.ino
程序旨在将“Hello World”打印到 16 针 LCD。
我已经制作了第一行的程序:
#include < LiquidCrystal.h >
但是,为了使 LiquidCrystal.h 工作,我不确定如何在 Makefile 中指定它。
如何将 Arduino makefile 指向 LiquidCrystal 库?该helloworld.ino
程序旨在将“Hello World”打印到 16 针 LCD。
我已经制作了第一行的程序:
#include < LiquidCrystal.h >
但是,为了使 LiquidCrystal.h 工作,我不确定如何在 Makefile 中指定它。
如果您在草图中使用它,那么在 Arduino makefile 中包含一个库的方法是在 makefile 中写入以下行:
ARDUINO_LIBS = Library1 Library2
其中 Library1 和 Library2 是您在草图中使用的库(确保库用空格分隔)。请注意,ARDUINO_LIBS 假定您引用的是标准 Arduino 库,适用于 Linux 的库位于:/usr/share/arduino/libraries
此外,如果您使用的库不在标准 Arduino 库目录中,您可以创建另一个包含非标准 Arduino 库的库目录。然后只需在您的 makefile 中使用以下行:
USER_LIB_PATH = /home/.../libraries