Ami*_*mit 2 audio android speex android-ndk ubuntu-11.10
我正在关注这个博客,在我的运行 ubuntu 11.10 的机器上使用 android ndk 设置 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
Run Code Online (Sandbox Code Playgroud)
好吧,它没有找到 windows.h,因为您不在 Windows 系统上。它不应该寻找 windows.h,因为您不是针对 Windows 系统。您确定下载了正确的软件包并且所有环境变量设置正确吗?
| 归档时间: |
|
| 查看次数: |
1742 次 |
| 最近记录: |