berikut adalah kode API C++11 Thread yang sangat minimal yang saya coba kompilasi
#include<iostream>
#include<thread>
using namespace std;
void threadFunction(void)
{
cout<<"hello from thread:";//<<this_thread::get_id()<<endl;
}
int main()
{
std::thread t(threadFunction);
t.join();
return 0;
}
Saat Mengkompilasi ini sebagai
g++ thread1.cpp -pthread -std=c++11
Saya mendapatkan kesalahan berikut
metode virtual murni yang disebut
terminate dipanggil tanpa pengecualian aktif
Dibatalkan
Apa yang salah, bisakah seseorang tolong bantu
Perhatikan bahwa saya mengkompilasi ini di Beaglebone Black dengan prosesor ARM A8