私はこのブログをフォローして、ubuntu11.10を実行するボックスにandroidndkを使用してJNIをセットアップしています...このプログラムでは、speexをオーディオをストリーミングする既存のアプリケーションと統合しています。これまでのところ、すべてが正常に機能していましたが、speex_echo_cancelationを統合すると、問題が発生しました...次のエラーが発生します...何か助けはありますか?
jni/./libspeex/mdf.c:78:21: error: windows.h: No such file or directory
jni/./libspeex/mdf.c: In function 'speex_echo_cancellation':
jni/./libspeex/mdf.c:1195: error: invalid operands to binary + (have 'float' and 'spx_float_t')
jni/./libspeex/mdf.c:1216: error: invalid operands to binary + (have 'float' and 'spx_float_t')
make: *** [obj/local/armeabi/objs/speex/./libspeex/mdf.o] Error 1