Q:
         
         
            
               Undefined reference to 'pthread_create'
            
                           
                  
How to Fix this error?
               
                      
         
             Answer
                        This is a common error while compiling C program in Linux. This error occurs when you are using pthread_create function to create threads in your programs.
To fix this problem ensure following points:
Include header file pthread.h in your program.
Add –lpthread linker flag with compilation command.
1- Include Header file
 #include <stdio.h>
 #include <pthread.h>
 ...
 ...
2- Compile command
 gcc main.c -o main -lpthread
          
         
         
         
             View answer
             Workspace
             Report Error
             Discuss