fatal error: list: No such file or directory 生成so库出错

来源:互联网 发布:底特律机场免税店mac 编辑:程序博客网 时间:2024/06/06 01:46

生成so库的文件中使用了C++的STL特性(list容器等)会报错,如下,

C:\Users\Administrator\Demo\TinyGame>ndk-build
Android NDK: WARNING: APP_PLATFORM android-19 is larger than android:minSdkVersi
on 8 in ./AndroidManifest.xml
[armeabi] Compile++ thumb: TinyGame <= MyDemo.cpp
In file included from jni/MyDemo.cpp:2:0:
jni/MyDemo.h:22:16: fatal error: list: No such file or directory
compilation terminated.
make.exe: *** [obj/local/armeabi/objs/TinyGame/MyDemo.o] Error 1

处理办法:

1.在jni目录下新建Application.mk; 加入 APP_STL := stlport_static ,然后重新编译就好了。
参考文章
1,https://zhidao.baidu.com/question/2074987099876671308.html
2,http://stackoverflow.com/questions/13320843/fatal-error-vector-no-such-file-or-directory

1 0
原创粉丝点击