Связывание заголовков - PlatformIO
Для тех, кто использует платформу IDE Platform IO, у меня есть к вам вопрос. Я использую для программирования домашнего приложения считывания датчиков и использую библиотеку "JC_Button.h" для управления кнопками. Есть и другие сторонние библиотеки, но эта особенно громоздка. Дерево проекта показано ниже.
.
Журнал компиляции сборки находится здесь. Я плохо представляю, что происходит. По моему мнению, проект не находит нужные библиотеки.
Заранее спасибо.
1 ответ
▲ 1
Похоже, вы не сообщаете PlatformIO, что вам нужна библиотека JC_Button. Попробуйте добавить это в свой файл platformio.ini
:
lib_deps = https://github.com/JChristensen/JC_Button
,
@Clay
Смотрите также:
- Как компилировать, загружать и контролировать через командную строку Linux?
- Предупреждение при проверке скетча с кодом VS
- Компиляция идет медленно
- Экран LCD 16*02 I2C показывает только первый напечатанный символ
- Будет ли .ino-скетч ардуино компилироваться непосредственно на GCC-AVR?
- Есть ли способ загрузить предварительно скомпилированный код в Arduino?
- Как загрузить уже скомпилированный код, когда никаких изменений не производилось?
- Установка timer3 в режиме CTC - конфликт с сервобиблиотекой
ваш файл журнала говорит, что компилятор не может найти файл заголовка. убедитесь, что каталог include существует и что компилятор знает, как его найти, @hdrz