Android API 16 NDK cwctype和字符串构建错误

时间:2015-05-30 00:45:48

标签: android android-ndk android-5.0-lollipop android-4.1-jelly-bean

Android NDK新手问题。

我正在尝试使用Android NDK编译库。我正在构建 API16 ,并在构建中遇到以下错误:

  

在/ Volumes / MacAirExt / Android / android-ndk-r10e / sources / cxx-stl / llvm-libc ++ / libcxx / include / cwchar:107中包含的文件中:   / Volumes / MacAirExt / Android / android-ndk-r10e / sources / cxx-stl / llvm-libc ++ / libcxx / include / cwctype:88:9:错误:全局命名空间中没有名为'iswblank'的成员;你的意思是'isblank'吗?   使用:: iswblank;

  

包含在/ Volumes / MacAirExt / Android / android-ndk-r10e / sources / cxx-stl / llvm-libc ++ / libcxx / include / string:438中的文件:   / Volumes / MacAirExt / Android / android-ndk-r10e / sources / cxx-stl / llvm-libc ++ / libcxx / include / cwchar:132:9:错误:全局命名空间中没有名为'vfwscanf'的成员   使用:: vfwscanf;

如果我为 API21 构建,我不会遇到任何构建错误。我想库(LibMailCore)正在使用仅在最新的Android API中提供的字符串函数。

那里的任何专家都知道怎么解决这个问题?

感谢。

0 个答案:

没有答案