包含草图目录中的文件的Arduino库

时间:2016-01-27 01:48:28

标签: c++ arduino avr-gcc

我想要一个包含文件“Config.h”的Arduino库,其中包含该库的每个草图都有自己的“Config.h”。

根据Arduino文档(https://www.arduino.cc/en/Hacking/BuildProcess),草图的目录应始终位于包含路径中:

  

include路径包括sketch的目录,目标目录(/ hardware / core //)和avr include目录(/ hardware / tools / avr / avr / include /),以及任何库目录(在/中) hardware / libraries /)包含主草图文件中包含的头文件。

但是,当我在库中包含“Config.h”时,它无法在草图的目录中找到该文件。这是坏了,还是我误解了Arduino文档?

1 个答案:

答案 0 :(得分:0)

您可能想尝试将整个库放在草图文件夹中。你可以在Windows上点击ctrl + k(也许cmd + k为mac?我不确定)打开它。不要将另一个文件夹放入草图文件夹,将所有内容放在顶层。我尝试了这种方法,并且有效。

希望这有帮助!

-Dave