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

 

 


Tema destacado: Trabajando con las ramas de git (tercera parte)


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Necesito ayuda urgente con hebras/hilos y semaforos
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Necesito ayuda urgente con hebras/hilos y semaforos  (Leído 2,285 veces)
Lotux5

Desconectado Desconectado

Mensajes: 24


Ver Perfil
Necesito ayuda urgente con hebras/hilos y semaforos
« en: 26 Octubre 2013, 14:54 pm »

El problema basicamente es:

Código
  1. #include <iostream>
  2. #include <pthread.h>
  3. using namespace std ;
  4. void* proc1( void* arg )
  5. { for( unsigned long i = 0 ; i < 5000 ; i++ )
  6. cout << "hebra 1, i == " << i << endl ;
  7. return NULL ;
  8. }
  9. void* proc2( void* arg )
  10. { for( unsigned long i = 0 ; i < 5000 ; i++ )
  11. cout << "hebra 2, i == " << i << endl ;
  12. return NULL ;
  13. }
  14. int main()
  15. {
  16. pthread_t hebra1, hebra2 ;
  17. pthread_create(&hebra1,NULL,proc1,NULL);
  18. pthread_create(&hebra2,NULL,proc2,NULL);
  19. pthread_exit(NULL); // permite continuar a hebra1 y hebra2
  20. }


Y me da este error:
Código
  1. /tmp/ccPPYPph.o: En la función `main':
  2. ej.cpp:(.text+0xd7): referencia a `pthread_create' sin definir
  3. ej.cpp:(.text+0xf2): referencia a `pthread_create' sin definir
  4. collect2: error: ld devolvió el estado de salida 1
  5.  

Por lo que pienso que es que no me funciona el pthread.h. El ejercicio está bien porque es un ejemplo de los apuntes.

Ayuda por favor, necesito una respuesta rápido.

Nota: tampoco me funciona los semaforos asi que si hay que instalar un paquete o algo decidmelo por favor.


En línea

Lotux5

Desconectado Desconectado

Mensajes: 24


Ver Perfil
Re: Necesito ayuda urgente con hebras/hilos y semaforos
« Respuesta #1 en: 26 Octubre 2013, 15:45 pm »

Ok. Era una tontería. No sabia que cuando compilabas había que poner -pthread.


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
AOE II necesito ayuda urgente!!!
Juegos y Consolas
xuko 3 2,190 Último mensaje 7 Septiembre 2004, 05:06 am
por DJ46
NECESITO UN JUEGO EN JAVA CON HILOS
Java
bleyarkngel 0 7,516 Último mensaje 9 Julio 2009, 20:52 pm
por bleyarkngel
Ayuda con ejercicio de Hebras/Hilos y semaforos
Programación C/C++
Lotux5 0 1,644 Último mensaje 26 Octubre 2013, 21:14 pm
por Lotux5
Duda sobre threads (hilos) y semáforos (mutex)
Programación C/C++
IngenieroFrustrado 3 2,734 Último mensaje 25 Enero 2014, 11:17 am
por amchacon
AYUDA: Practicando con hilos en Windows
Programación C/C++
t4r0x 1 1,629 Último mensaje 20 Febrero 2015, 15:13 pm
por _Enko
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines