LINUX.ORG.RU

История изменений

Исправление 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 в конце, а у тебя в начале.

я с этим приколом встречался уже много раз. но никак руки не доходят разобраться что там к чему. в целом пользуюсь эмпирическим правилом что опции компоновщика надо указывать в самом конце, иначе они не имеют никакого эффекта. запутало тут меня то что у тебя всё работает. но это вдидимо бывает.

ща буду глядеть дальше :)