История изменений
Исправление AndreyKl, (текущая версия) :
короче говоря прикол в том что надо конпелять строчкой
g++ -std=c++11 test4.cpp -o test4 -lpthread
а не той что ты дал. Разница в том что у меня -lpthread в конце, а у тебя в начале.
я с этим приколом встречался уже много раз. но никак руки не доходят разобраться что там к чему. в целом пользуюсь эмпирическим правилом что опции компоновщика надо указывать в самом конце, иначе они не имеют никакого эффекта. запутало тут меня то что у тебя всё работает. но это вдидимо бывает.
ща буду глядеть дальше :)
Исправление AndreyKl, :
короче говоря прикол в том что надо конпелять строчкой
[br]g++ -std=c++11 test4.cpp -o test4 -lpthread[br]
а не той что ты дал. Разница в том что у меня -lpthread в конце, а у тебя в начале.
я с этим приколом встречался уже много раз. но никак руки не доходят разобраться что там к чему. в целом пользуюсь эмпирическим правилом что опции компоновщика надо указывать в самом конце, иначе они не имеют никакого эффекта. запутало тут меня то что у тебя всё работает. но это вдидимо бывает.
ща буду глядеть дальше :)
Исходная версия AndreyKl, :
короче говоря прикол в том что надо конпелять строчкой
[code]
g++ -std=c++11 test4.cpp -o test4 -lpthread
[/code]
а не той что ты дал. Разница в том что у меня -lpthread в конце, а у тебя в начале.
я с этим приколом встречался уже много раз. но никак руки не доходят разобраться что там к чему. в целом пользуюсь эмпирическим правилом что опции компоновщика надо указывать в самом конце, иначе они не имеют никакого эффекта. запутало тут меня то что у тебя всё работает. но это вдидимо бывает.
ща буду глядеть дальше :)