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
Voila lorsque je compile :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
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); .... }
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
Partager