Использование библиотек Arduino с AVR-G ++

Есть ли простой способ использовать библиотеки, предназначенные для IDE Arduino, с C и кодом сборки, который я пишу для AVR-G ++ / AVR-GCC ?

Я пытаюсь использовать библиотеку Adafruit Wave Shield , но простое включение файлов заголовка и cpp не дает особого толку. Могу ли я как-нибудь его скомпилировать и связать со своим кодом на C? Или, возможно, просто найдите способ скомпилировать его с моим кодом C.

В настоящее время, когда я пытаюсь сделать что-нибудь простое, например:

#include "WaveHC/WaveHC.h"    
SdReader card;
card.init();

, меня встречают:

70: undefined reference to `SdReader::init(unsigned char)'

6
задан Peter Mortensen 25 August 2011 в 15:34
поделиться