在巴达未解决的包含错误

我正在开发和应用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

上一篇: Unresolved inclusion error in Bada

下一篇: Phonegap / Cordova integration with Bada