singlepost

pthread.h << На главную или назад  

Суть проблемы в следующем: скачал порт под Windows pthread, раз-архивировал, создал новую папку типа c\pthread\lib ..\include ..\bin, туда закинул заголовочные файлы, библиотеки типа .a .dll и указал путь ко всему этому в переменной Path…затем создал проект, начал работать с потоками, но при компиляции пишет мол, что
main.o(.text+0xdd):C:/workspace/B/Debug/../main.c undefined reference to `_imp__pthread_exit'
undefined reference to `_imp__pthread_create' main.c
и тд…как с этим бороться? работал в Eclipse, ища решение проблемы, нашел, что нужно запускать компилятор(MinGW) с флагом -mthreads or -lpthread, но толку это не дало…если кто работал с этой либой под Win, помогите, уже 3 день маюсь…p.s. указывал при запуске в ключах и искать уже библиотеки в этой папке и тд…но буду рад попробовать еще раз, если есть идеи….

Один ответ в теме “pthread.h”

  1. 1
    Илья Девятовский ответил:

    //www.programmingtalk.com/showthread.php?t=35895
    //www.allegro.cc/forums/print-thread/588248

Клуб программистов работает уже ой-ой-ой сколько, а если поточнее, то с 2007 года.