如何配置Eclipse以使用特定的MinGW工具链

时间:2014-01-06 08:25:25

标签: c++ c++11 mingw eclipse-cdt

所以我整天都在努力让c ++线程与eclipse Kepler和mingw一起工作。我尝试添加-std = c ++ 11标志,-lpthread标志,另一个标志,甚至在表 GXX_EXPERIMENTAL_CXX0X 中添加了一个符号。我最近尝试让线程工作就是遵循这个建议 std::thread is not a member of namespace std using Eclipse Kepler MinGW

说:

  

Plain MinGW不支持std :: thread。你需要使用一个   具有“posix”的MinGW-w64工具链(例如Qt 5附带的工具链)   启用线程,以便libstdc ++公开线程,互斥和   未来的功能。你可以在这里找到一个安装程序。

现在我有一个名为的文件夹: C:\ Program Files \ mingw-builds \ x64-4.8.1-posix-seh-rev5 我如何让它与eclipse一起使用,以便我可以使用线程?我是否必须在mingw文件中替换某些内容或以某种方式将其链接到eclipse?我不知道哪里可以开始。如果这是建议,请不要。

1 个答案:

答案 0 :(得分:0)

看看这个FAQ

我认为这与你想要做的一致,因为基本上你需要向eclipse展示不同版本的MinGW。看起来您需要正确设置PATH变量,以便eclipse可以找到新版本。

相关问题