elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Pthread.h en Windows
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Pthread.h en Windows  (Leído 4,187 veces)
LuisMiguel_23

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Pthread.h en Windows
« 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


En línea

fary


Desconectado Desconectado

Mensajes: 1.084



Ver Perfil WWW
Re: Pthread.h en Windows
« Respuesta #1 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.


En línea

Un byte a la izquierda.
LuisMiguel_23

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Pthread.h en Windows
« Respuesta #2 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.
En línea

fary


Desconectado Desconectado

Mensajes: 1.084



Ver Perfil WWW
Re: Pthread.h en Windows
« Respuesta #3 en: 28 Julio 2016, 14:10 pm »

Mete las cabeceras que descargaste a su correspondiente carpeta del compilador.
En línea

Un byte a la izquierda.
LuisMiguel_23

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Pthread.h en Windows
« Respuesta #4 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
En línea

ivancea96


Desconectado Desconectado

Mensajes: 3.412


ASMático


Ver Perfil WWW
Re: Pthread.h en Windows
« Respuesta #5 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.
En línea

LuisMiguel_23

Desconectado Desconectado

Mensajes: 5


Ver Perfil
Re: Pthread.h en Windows
« Respuesta #6 en: 30 Julio 2016, 15:41 pm »

Gracias pana! intentaré ;D
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines