C++x11程序在eclipse上编译和运行,但显示错误/警告。

10 浏览
0 Comments

C++x11程序在eclipse上编译和运行,但显示错误/警告。

我正在尝试在我的eclipse上使用C++11(使用mac);我已经将gcc升级到4.7,并在下面的图片中写了一个简单的代码。正如你所看到的,

thread t1(call_from_thread);
t1.join();

下面有一条红线,#include 下面有一条警告信息(黄色)。尽管有错误/警告,但这个代码仍然可以编译和运行。我想知道为什么我仍然会得到这些错误?

注意:

  1. 我的Cross G++编译器和链接器命令设置为:/opt/local/bin/g++
  2. 在阅读了http://www.eclipse.org/forums/index.php/mv/msg/282618/787571/后,我尝试通过GXX_EXPERIMENTAL_CXX0X来规避这个问题,但仍然出现相同的错误消息
  3. 我还尝试过juno和Indigo两个版本

谢谢

enter image description here

0