【发布时间】:2019-04-16 16:14:17
【问题描述】:
我试图为一个学校项目编译一个 cpp 程序。它对图形使用 libbgi,适用于 32 位目标。对于这个项目,我想用 std::thread 添加一些多线程,但编译器说我找不到 std::thread。
我尝试了一个低版本的编译器,支持 c++11。
#include <iostream>
#include <thread>
int main(){
std::thread t([](){
std::cout << "Hello\n";
}
);
t.join();
}
这个程序用 -m64 可以很好地编译,但不能用 -m32。
【问题讨论】:
-
欢迎来到 Stack Overflow。文本图像在小屏幕上无法访问、搜索或轻松阅读。请edit 问题并用图片中包含的文本来扩充或替换图片。可以使用问题编辑器中的功能适当地格式化文本。
标签: c++ multithreading gcc mingw