Windows.h не найден, почему? - PullRequest
       39

Windows.h не найден, почему?

1 голос
/ 16 марта 2012

Я слежу за этим блогом, чтобы настроить JNI с android ndk на моем компьютере под управлением Ubuntu 11.10 ... В этой программе я интегрирую 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

1 Ответ

4 голосов
/ 16 марта 2012

Ну, это не находит windows.h, потому что вы не в системе Windows.Он не должен искать windows.h, потому что вы не нацелены на систему Windows.Вы уверены, что загрузили нужный пакет и все переменные среды установлены правильно?

...