Ha *_* Sh 5 ubuntu linker eclipse-cdt eclipse-indigo
如果与已经提出的问题不同,这可能非常相似.我在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.我很确定它的链接器问题,我使用的工具链是默认的Linux gcc,也尝试过交叉gcc工具链.是的,我#include <vector>也包括在内using namespace std.当我输入时,intellisense弹出窗口也没有矢量std::.F3 on #include<vector>把我带到了源头.感谢您对此问题的任何帮助.
编辑2:我必须重新安装eclipse以使其工作.我在另一个系统中测试了相同的应用程序,就像一个魅力,所以我去了一个简单的解决方案.
小智 3
我遇到了类似的错误,我从网站错误中找到了答案 ,符号“向量”无法解析。您可以执行以下操作:在 Eclipse 中,右键单击项目名称...选择 Index...Rebuild。然后您将清理并构建项目。
| 归档时间: |
|
| 查看次数: |
4573 次 |
| 最近记录: |