Библиотека барометрических датчиков: проблемы компиляции

Я только что получил Intel Galileo Совет по развитию, и я пытаюсь получить Adafruit_BMP085_Unified Водитель за работой. Я заметил, что Adafruit_Sensor источник имел ссылку на pgmspace.h файл заголовка, и пока нет поддержки библиотеки avr на Galileo, но я нашел временный файл заголовка, чтобы заменить его.

Теперь у меня дальнейшие ошибки компиляции, и я не могу точно определить проблему. Вот ошибка, которую я получаю.

Adafruit_BMP085_Unified/Adafruit_BMP085_U.cpp.o:(.rodata._ZTI23Adafruit_BMP085_Unified[_ZTI23Adafruit_BMP085_Unified]+0x8): undefined reference to `typeinfo for Adafruit_Sensor'
collect2: error: ld returned 1 exit status

Я запускаю этот пример Arduino в IDE разработки Galileo Arduino-1.5.3, Я новичок в C ++, так что это один большой опыт обучения. Любая помощь приветствуется!

0

Решение

Вам также нужно https://github.com/adafruit/Adafruit_Sensor.
Adafruit_Sensor — это базовый код, а используемая вами библиотека похожа на плагин, она не может работать в одиночку.

0

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

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

По вопросам рекламы [email protected]