ошибка: "не был объявлен в этой области", используя cygwin - PullRequest
0 голосов
/ 11 июля 2020

Я пытаюсь создать простой код на C ++, использующий потоки. Я пытался создать его с помощью Eclipse, Code Blocks и оболочки Cygwin. Все это привело к ошибке: «не было объявлено в этой области».

Я добавил -std = c ++ 14 в параметры компилятора.

$ g++ --version
g++.exe (GCC) 7.4.0

и вот что я получить:

$>g++ -std=c++14 main.cpp
main.cpp: In function 'int main()':
main.cpp:10:5: error: 'thread' was not declared in this scope
     thread t1(callback, 1, 2);
     ^~~~~~

есть идеи, как это решить?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...