Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/199.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android NDK xlocale.h异常_Android_Android Ndk_Live555 - Fatal编程技术网

Android NDK xlocale.h异常

Android NDK xlocale.h异常,android,android-ndk,live555,Android,Android Ndk,Live555,尝试加载live555库,但在执行ndk生成时出现以下错误 Compile++ thumb : live555 <= Locale.cpp In file included from jni/live555/Locale.cpp:22:0: /Volumes/Projects/Ayaz_Projects/streamer/./jni/live555/include/Locale.hh:47:123: fatal error: xlocale.h: No such file or dire

尝试加载live555库,但在执行ndk生成时出现以下错误

Compile++ thumb  : live555 <= Locale.cpp
In file included from jni/live555/Locale.cpp:22:0:
/Volumes/Projects/Ayaz_Projects/streamer/./jni/live555/include/Locale.hh:47:123: fatal error: xlocale.h: No such file or directory
compilation terminated.
make: *** [obj/local/armeabi/objs/live555/Locale.o] Error 1 

Compile++thumb:live555包含文件具有以下内容:

#ifndef LOCALE_NOT_USED
#include <locale.h>
#ifndef XLOCALE_NOT_USED
#include <xlocale.h> // because, on some systems, <locale.h> doesn't include <xlocale.h>; this makes sure that we get both
#endif
#endif
\ifndef LOCALE\u未使用
#包括
#如果未使用ifndef XLOCALE
#包括//因为在某些系统上,不包括;这确保了我们两者都能得到
#恩迪夫
#恩迪夫

所以你应该能够在你的
Android.mk
中添加
-DXLOCALE\u NOT\u USED
,以避免这种情况。

我在这里搜索
xlocale.h NOT found
(与Android开发无关)。我的解决方案是

hmm你应该使用谷歌。。。