Я создал и выполнил простой поток в моей системе. при выполнении этой программы у меня появляется сообщение об ошибке: Включить многопоточность для использования std:: thread: операция не разрешена
некоторые подробности о моей системе:
- linux ubuntu 13.10
- g++ 4.8.1
Я компилирую исходный код, включая библиотеку pthread
Исходный код:
#include <iostream>
#include <thread>
using namespace std;
void func(void) {
cout << "test thread" << endl;
}
int main() {
cout << "start" << endl;
thread t1 (func);
t1.join();
cout << "end" << endl;
return 0;
}