最佳答案
当我尝试在我的 Android NDK 项目中包含任何 C + + 类,比如 Vector (使用 NDK r5b,最新版本)时,我得到一个如下的错误..。
编译 + + 拇指: test-libstl < = test-libstl. cpp
用户/nitrex88/桌面/编程/EclipseProjects/STLTest/jni/test-libstl. cpp: 3:18: 错误: 向量: 没有这样的文件或目录
其他在网上报道这个问题的人已经声称通过添加
APP_STL := stlport_static
到他们的 Application.mk 文件。我已经这样做了,并且尝试了 APP _ STL 的所有其他可能的值。我已经清理到项目,运行 ndk-build 干净,删除 obj 和 libs 文件夹,但仍然在编译时,它无法找到向量类。我已经为此工作了几个星期了(自从 NDK r5出来) ,如果有人有任何建议,我会非常感激。谢谢!