Buenas comunidad, tengo una duda grande!!
Como uso la librería pthread.h en Windows, descargué un paquete desde acá https://sourceware.org/pthreads-win32/ y al descomprimirlo me salen 3 directorios. Ahora como los uso? que directorio debería ir en el PATH, y al momento de compilar con gcc como sería? ya que no encuentro en niguno de ellos el lpthread sino unas dll. Espero me puedan ayudar, estoy comenzando en esto.
Saludos
Lo mejor es que uses las librerías para manejo de hilos de Windows. Aquí te dejo la documentación:
https://msdn.microsoft.com/en-us/library/windows/desktop/ms684841%28v=vs.85%29.aspx
saludos.
Gracias por responder, pero me interesaría usar POSIX, si sabes alguna info te lo agradecería, solo quiero ver como compilar con lo ya descargado anteriormente.
Mete las cabeceras que descargaste a su correspondiente carpeta del compilador.
Eso hice pero me bota un error xq no existe el prefijo -lpthread. Y en las carpeta lib estan unas .dll
Sería -lpthreadGC2, pues la librería se llama libpthreadGC2.a.
Luego, asegúrate de tener la DLL en el mismo directorio del binario, o en donde lo pueda encontrar.
Gracias pana! intentaré ;D