Библиотеки Arduino, включая файлы в каталоге Sketch

Я хотел бы иметь библиотеку Arduino, которая включает в себя файл «Config.h», где каждый эскиз, который включает эту библиотеку, будет иметь свой собственный «Config.h».

Согласно документации Arduino (https://www.arduino.cc/en/Hacking/BuildProcess), каталог эскиза всегда должен быть в пути включения:

Путь include включает каталог эскиза, целевой каталог (/ hardware / core //) и каталог включения avr (/ hardware / tools / avr / avr / include /), а также любые каталоги библиотек (в / hardware / library /) которые содержат заголовочный файл, который включен в основной файл эскиза.

Однако, когда я включаю «Config.h» в библиотеку, он не может найти файл в каталоге эскиза. Это сломано, или я неправильно понимаю документацию Arduino?

1

Решение

Возможно, вы захотите попробовать поместить всю библиотеку в папку эскиза. Вы можете нажать Ctrl + K на окнах (может быть, CMD + K для Mac? Я не уверен), чтобы открыть его. Не помещайте другую папку в папку с эскизами, поместите все на верхний уровень. Я попробовал этот метод поставить для себя, и это сработало.

Надеюсь, это помогло!

-Дейв

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector