Как запустить pthreads на окнах - PullRequest
2 голосов
/ 25 сентября 2011

Раньше я использовал mac для написания некоторых программ на c, но сейчас он не работает .. Мне нужно какое-то время использовать старый ноутбук с Windows ..

Я установил кодовые блоки и протестировал простую программу с использованием pthreads,К сожалению, это не сработало ..

  pthread_create(&thrd1, NULL, thread_execute, (void *)t);

Он продолжает говорить неопределенную ссылку на ' imp _pthread_create'

, как я могу это исправить, и у меня возникнут похожие проблемы при написанииСортировка программ?

Спасибо

Ответы [ 2 ]

1 голос
/ 25 сентября 2011

У вас явно есть версия pthreads для Windows. Вы просто не включили файл .lib в настройки линкера. Сделай это, и ты должен быть золотым.

1 голос
/ 25 сентября 2011

Вам необходимо получить pthreads-win32 , поскольку pthreads - это компонент Unix, а не Windows.

...