6

AVR-G++/AVR-GCC 用に作成した C およびアセンブリ コードで Arduino IDE 用のライブラリを使用する簡単な方法はありますか?

Adafruit Wave Shield ライブラリを使用しようとしていますが、単にヘッダーと cpp ファイルを含めるだけではあまり効果がありません。どうにかしてコンパイルして私の C コードにリンクすることはできますか? または、私の C コードでコンパイルする方法を見つけるだけかもしれません。

現在、次のような簡単なことをしようとすると:

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

私は次のように迎えられます:

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

2 に答える 2

3

このメイクファイルを使用して、IDE を使用せずにすべてのコードを Arduino 用にコンパイルします。このメイクファイルでは、Arduino ライブラリとユーザー ライブラリの両方を使用できます。

更新:このメイクファイルをセットアップして使用する方法を説明するチュートリアルもあります。

于 2012-08-05T08:23:51.920 に答える