[résolu] pthread(...) sous linux ( erreur de compilation )
SAlut à tous
j'ai un probleme un peu bizarre, et j'arrive pas a comprendre pourquoi ...
voila le truc, j'essai de crée des threads, je bosse sous KDE, j'utilise donc la classe pthread : voila une parti du prog
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
#include <pthread.h>
#include <stdio.h>
int main ()
{
pthread_t MaThread;
pthread_create(&MaThread,NULL,MaFonction,NULL);
....
} |
Voila lorsque je compile :
gcc -o MonProg MonProg.c
j'ai l'erreur suivante :
" undefined reference to 'pthread_create' "
Ce qui n'est pas logique ( pr le moment lol ), car le compilateur a bien reperé la classe ( donc l'include ), puisqu'elle a crée l'objet avec la classe 'pthread', l'orthographe etant bonne, je ne comprend pas pourquoi le compilateur ne trouve pas la fonction 'pthread_create' ...
Si vous pouvez m'eclairé
Merci d'avance