在巴达未解决的包含错误
我正在开发和应用Bada OS,我需要使用向量和stl的其他标准结构。 但是当我写:
#include <vector>
巴达sdk给我一个错误:
unresolved inclusion: vector
我正在寻找Internet上的解决方案,并且解决方案始终是在项目配置中包含stl的路径(Bada IDE源自Eclipse)。
但我不知道该路径在哪里,我试图包括我发现的所有路径(在minGW,bada目录等),如果包含它,编译器不运行。
请帮帮我! (抱歉我的英文不好)
<vector>
是C ++标准库的一部分。 如果你可以从标准库中得到其他头文件,那么你不需要弄乱路径。
某些嵌入式编译器可能不会执行模板,因此<vector>
不会成为其库的一部分。 如果是这样的话,那么你运气不好。
如果编译器抛出错误,或Eclipse? 在我的bada经验中,标准C ++头文件(STL等)被Eclipse标记为未解决,但编译器发现它们都是正确的。
这不是编译错误 - 这是一个IDE错误。 忽略它并继续工作。 在bada上支持STL。
Bada SDK 2.0.5,针对bada 2.0(包括HVGA和WVGA)。
即使它说这个,它编译得很好,Eclipse包含使用c ++字符串时给了我同样的评论,但它编译好
最好的祝福
链接地址: http://www.djcxy.com/p/18423.html