Я хочу выполнить следующий код.
#include <iostream>
#include <thread>
void output() {
std::cout << "Hello World" << std::endl;
}
int main()
{
std::thread t(output);
t.join();
return 0;
}
Я не могу выполнить его.
Выходные данные Qt Creator terminate call после вызова экземпляра 'std:: system_error' what(): операция не разрешена
Однако я могу выполнить на терминале, используя опцию -pthread. Не могли бы вы рассказать мне, как использовать -pthread в Qt Creator?
Моя среда разработки - Ubuntu (12.04), g++ 4.6.3, Qt Creator (2.4.1).
Спасибо.