Después de de esta extensa selección de información dimos con la respuesta este disgusto que tienen muchos los lectores. Te compartimos la solución y nuestro deseo es resultarte de gran ayuda.
Solución:
Use -lpthread como último indicador del compilador.
ejemplo:
gcc -o sample sample.c -lpthread
Sin ver el comando del compilador, sospecho -lpthread
no está al final. Las bibliotecas deben colocarse al final del comando del compilador:
gcc principal.c -lpthread
Sin embargo, usa -pthread
en vez de -lpthread
como -pthread
puede agregar otras configuraciones (como definir el macro _REENTRANT
por ejemplo).
Usa el siguiente comando:
gcc -pthread -o main main.c
Tienes la opción de sustentar nuestro trabajo fijando un comentario o puntuándolo te damos las gracias.
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)