Я знаю, что вы должны размещать любые внешние библиотеки в папке "library" каталога установки arduino, но у меня есть проект, который использует несколько библиотек, которые я создал для проекта, и в основном для того, чтобы сохранить весь этот код содержащий и выходящий из основного файла pde. Тем не менее, я попытался поместить библиотеки в тот же каталог, что и основной файл PDE, чтобы я мог более легко сохранить все синхронизированное в subversion (я работаю над этим на нескольких компьютерах), и я не хочу продолжать идти назад и синхронизировать библиотеки по отдельности. Кроме того, просто для того, чтобы легко застегивать папку эскиза и знать, что он содержит все, что ему нужно.
Я попытался добавить заголовочные файлы к эскизу в качестве новой вкладки, но это, похоже, не работает вообще... даже не волнует, должны ли они встраивать IDE в arduino.
Я также попытался добавить библиотеки в каталог эскиза в подкаталоги (что бы я хотел), а затем привязать к ним как:
#include "mylib/mylib.h"
и
#include <mylib/mylib.h>
Но оба эти результата приводят к ошибкам, не найденным в файле.
Возможно ли это? И если да, то как включить их в основной файл для построения? Предпочтительно в своих собственных подкаталогах.