Eclipse 3.7.0 Indigo CDT无法解析符号向量

时间:2012-02-27 14:24:59

标签: ubuntu linker eclipse-cdt eclipse-indigo

对于已经asked的问题,这可能非常相似(如果不相同)。我在ubuntu机器上运行eclipse CDT。我得到错误的编译错误,说“矢量”符号无法解析。 我试图通过使用以下命令手动查找矢量文件位置来修复它:find /usr/include/ -name vector -print 这会将我的计算机中矢量的位置列为/usr/include/c++/4.5/vector 我通过转到手动将其添加到GNU C ++ include目录 project properties -> C/C++ General -> Paths and Symbols ->GNUC++->Add并添加位置但无济于事。我还尝试按照Catskul在post中的一条评论中的建议添加其他路径。 我很确定它的链接器问题,我使用的工具链是默认的Linux gcc,也尝试过交叉gcc工具链。是的,我#include <vector>也包括using namespace std。当我输入std::时,intellisense弹出窗口也没有向量。 #include<vector>上的F3把我带到了源头。 感谢您对此问题的任何帮助。

编辑2:我必须重新安装eclipse才能使其正常工作。我在另一个系统中测试了相同的应用程序,就像一个魅力,所以我去了一个简单的解决方案。

1 个答案:

答案 0 :(得分:3)

我遇到了类似的错误,我从网站error , Symbol 'vector' could not be resolved找到答案。 你可以这样做: 在Eclipse中,右键单击项目名称...选择Index ... Rebuild.And你清理并构建项目。

相关问题