我非常绝望。 Eclipse的上给予错误C++错误类型'std :: thread'无法解析Eclipse Mars 4.5,Ubuntu 12.04
'std::thread' could not be resolved
当然#include <thread>
我也试过,我在另一个问题发现在计算器以下的我不断: - >首选项 - 窗口> C/C++ - >构建 - >设置 - >发现 - > CDT GCC内置的编译器设置 题为命令来获取文本框的编译器规格追加-std = C++ 11
现在看起来:${COMMAND} ${FLAGS} -E -P -v -dD -std=c++11 "${INPUTS}"
属性 - > C/C++编译 - >设置 - >工具设置 - > GCC C++编译器 - >方言
从语言标准下拉菜单中选择ISO C++ 11。
但它不起作用。任何人都可以帮忙
更新:我更新了编译器到版本4.8。错误仍然存在,但它编译,甚至可以工作...所以对我来说就足够了!谢谢大家的帮助!
你的意思是“我当然包括#”? –
911
Ubuntu 12.04中的标准C++编译器很可能会老知道选项'-std = C++ 11',你可以尝试'-std = C++ 0x'。如果这也没有帮助,那么你需要升级到一个更好的C++ 11支持的新编译器。 –
我的意思是,我包括#include –
Cristina