Título: Pthread.h en Windows Publicado por: LuisMiguel_23 en 28 Julio 2016, 07:46 am 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 Título: Re: Pthread.h en Windows Publicado por: fary en 28 Julio 2016, 14:00 pm 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. Título: Re: Pthread.h en Windows Publicado por: LuisMiguel_23 en 28 Julio 2016, 14:04 pm 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.
Título: Re: Pthread.h en Windows Publicado por: fary en 28 Julio 2016, 14:10 pm Mete las cabeceras que descargaste a su correspondiente carpeta del compilador.
Título: Re: Pthread.h en Windows Publicado por: LuisMiguel_23 en 28 Julio 2016, 14:12 pm Eso hice pero me bota un error xq no existe el prefijo -lpthread. Y en las carpeta lib estan unas .dll
Título: Re: Pthread.h en Windows Publicado por: ivancea96 en 29 Julio 2016, 14:50 pm 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. Título: Re: Pthread.h en Windows Publicado por: LuisMiguel_23 en 30 Julio 2016, 15:41 pm Gracias pana! intentaré ;D
|