Salut !
Je voudrais simplement créer un thread, mais j'ai des erreurs au niveau de la fonction 'thread_create', et pourtant tout a l'air bien.
voici mon bout de code
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include<stdlib.h>
#include<stdio.h>
#include<unistd.h>
#include<pthread.h>
 
void *fonctionth(void *arg)
{
printf("je suis entrain de réviser");
(void) arg;
pthread_exit(NULL);
 
}
 
int main(void)
{
pthread_t pth;
 
 
pthread_create(&pth,NULL,fonctionth,NULL);
 
 
 
}
et voici l'erreur généré

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
 
/tmp/cch6jpxT.o:In function 'main'
th.c:(.text+0x48): undefined reference to 'pthread_create'
collect2:ld a retourné 1 code d'état d'exécution