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

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

Now I am having further compilation errors, and I can't pinpoint the issue. Вот ошибка, которую я получаю.

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

I'm running this Arduino example under the Galileo development IDE Arduino-1.5.3, I am new to C++, so this is one big learning experience. Любая помощь приветствуется!

1 ответ

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

Другие вопросы по тегам