ndk中的标准与cpp向量问题
Std in ndk with cpp - vector problems
我正试图为ndk编译一个大型c++代码。
我犯了很多错误。其中许多与矢量有关:
vector<int> myvector
-->"<
"出现错误- 无法声明
::iterator
关于如何获得STL的全面支持,有什么想法吗?我使用了很多库,比如矢量、算法、iostream等
这是我的Android.mk文件
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
LOCAL_MODULE := native
LOCAL_SRC_FILES := vns.cpp note.cpp cscore.cpp hscorecf.cpp hscorecp.cpp scoreinfo.cpp cscore.cpp score.cpp randMusic.cpp input.cpp main.cpp
APP_STL := stlport_shared
#but I have tried system, stlport_static, stlport_shared, or gnustl_static.
LOCAL_LDLIBS := -llog
include $(BUILD_SHARED_LIBRARY)
明白了。
我需要将APP_STL:=stlport_shared放在一个单独的Application.mk文件中!
明白了。我需要把APP_STL:=stlport_shared放在一个单独的Application.mk文件中。
似乎忘记了#include <vector>
标头或using namespace std;
相关文章:
- .cpp和.h文件中的模板专用化声明
- 为什么两个不同的未命名名称空间可以共存于一个cpp文件中
- Linux的Cpp上的计时器
- 不同大小的向量数组的大小 cpp
- yaml-cpp到std::向量迭代的怪异行为
- 如何在 CPP 中使用 int 迭代器打印数组/列表的向量?
- 如何将对象的向量从类返回到主.cpp
- 动态增长的向量,在 cpp 中声明为静态
- 在cpp中声明向量数组
- 如何在 cpp 中获取特定向量行的大小
- 每当我输入长度为4的字符串时,下面的cpp代码就会崩溃(向量中的malloc失败)
- cpp多维向量
- 尝试访问向量时出现分段错误 - cpp
- ndk中的标准与cpp向量问题
- 循环终止条件错误的 cpp 向量
- C 向量排序 .h .cpp中的单独文件
- C++11 initializer_list构造函数,带有自定义向量类的头和cpp文件
- 包含不同大小的向量的结构,cpp
- cpp中的向量到非向量赋值
- cpp 向量中的内存何时解除分配