无法在Eclipse中解析符号std

时间:2014-12-23 03:53:41

标签: c++ linux eclipse

所以这就是发生的事情。

我通过apt-get命令安装了eclipse和eclipse-cdt:sudo apt-get install eclipse eclipse-cdt。我启动了Eclipse并创建了一个默认的C ++项目(图1)然后我有了这个未解析的符号stdcoutendl

我使用64位Linux Mint 16,因此默认安装gcc,我不必费心安装任何其他C ++软件。

所以问题是为什么在地球上它有这些未解决的参考文献,我该如何解决它们?

其他链接建议include <stdio.h>link 1),或搜索未解析的引用(link 2) - 但它们都没有帮助/工作。

我认为问题在于它没有看到库的某些特定路径,但是我如何找到这些路径并默认包含它们?

编辑1:

如果我在命令行中运行g++ -std=c++11 test.cpp,我会收到此错误:

/usr/lib/gcc/x86_64-linux-gnu/4.8/../../../x86_64-linux-gnu/crt1.o: In function `_start':
(.text+0x20): undefined reference to `main'
collect2: error: ld returned 1 exit status

Image 1

Image 2

0 个答案:

没有答案