ソースファイルの先頭は次のとおりです。
#include <iostream>
#include <thread>
#include <fstream>
...
thread help(startHelp);
スレッドは関数 handleRequestsFromServer 内にあり、startHelp はvoid
関数です。
g++
これをMac OS X 10.8.4 でコンパイルすると、次のエラーが発生します。
$ g++ diskutilityhelper.cpp -o run.out
diskutilityhelper.cpp:5:18: error: thread: No such file or directory
diskutilityhelper.cpp: In function ‘void handleRequestsFromServer()’:
diskutilityhelper.cpp:140: error: ‘thread’ was not declared in this scope
diskutilityhelper.cpp:140: error: expected `;' before ‘bomb’
このエラーがまったくわかりません。誰でも助けてもらえますか?