如何将Eclipse配置为使用特定的MinGW工具链
How to configure Eclipse to use a particular MinGW toolchain
所以我花了一整天的时间试图让c++线程与eclipse Kepler和mingw一起工作。我尝试添加-std=c++11标志、-lpthread标志和另一个标志,甚至在表中添加了一个符号。我最近尝试让线程工作是遵循以下建议std::thread不是使用Eclipse Kepler MinGW 的命名空间std的成员
上面写着:
Plain MinGW无法支持std::thread。您需要使用具有"posix"的MinGW-w64工具链(如Qt 5附带的工具链)启用了线程,以便libstdc++公开线程、互斥对象和未来功能。你可以在这里找到安装程序。
现在我有一个名为的文件夹:C: \Program Files\mingw builds\x64-4.8.1-osix-seh-rev5我该如何使用eclipse才能使用线程?我是否必须替换我的mingw文件中的某些内容,或者以某种方式将其链接到eclipse?我甚至不知道从哪里开始。如果建议这样做,就别管它。
看看这个常见问题
我认为这符合你想要做的事情,因为基本上你需要向eclipse展示一个不同版本的MinGW。看起来您需要正确设置PATH变量,以便eclipse能够找到新版本。
相关文章:
- 在VS代码中交叉编译Windows与Linux上的MinGW的SDL程序
- 如何将C++中的库和头与MinGW一起使用
- 为什么与常规GCC不同,即使有"学究性错误",MinGW-GCC也能容忍丢失的返回类型
- 使用外部SDK工具链文件在VisualStudio上生成项目编译错误
- 在clang++预处理器中确定gcc工具链版本
- Visual Studio(或任何其他工具)能否将地址解释为调用堆栈(boost上下文)的开头
- 无法在windows上使用mingw将sqlite3与c连接
- 参数化自定义CMake工具链
- 如何在QT中的自定义视频小工具t上绘制矩形
- MinGw 无法从 cmake 编译测试文件
- 使用 C++ 和 i2c 工具从虚拟 i2c 写入和读取
- MSYS2 MinGW程序包中缺少grpc_cpp_plugin协议
- Mingw-64 在构建和安装后不会编译 openCV 代码
- 用于C++的静态二进制检测或二进制重写工具和框架
- 在OSX上使用CMake将Adobe的XMP工具包构建为共享库的最简单方法是什么?
- 如何让 CMAKE 使用 MSYS2 (MINGW) 下的 GNU 工具堆栈
- 如何更改为使用cygwin下的g++mingw工具链
- 如何将Eclipse配置为使用特定的MinGW工具链
- 发布模式下的正则表达式提升库链接在使用 mingw-w64 工具链时警告"duplicate section has different size"
- Linphone编译-Mingw 64位-找不到GNU gettext工具;intltool需要