[Pluto-devel] problema con i THREAD
diaroby
diaroby@tin.it
Sun, 27 May 2001 15:56:54 +0200
Dato che a stento so cosa siano i thread, molto fiducioso delle mie capacità mi
sono limitato a copiare il seguente listato e a compilarlo
seguendo le istruzioni del mini how-to sui thread: cc prova.c -o prova
-lpthreads
il compilatore mi ha risposto così:
/usr/bin/ld: cannot find -lpthreads
collect2: ld returned 1 exit status
che significa??
AIUTO!
//prova.c
#include <stdio.h>
#include <fcntl.h>
#include <pthread.h>
void print_message(void *punt);
int main() {
pthread_t thread_1, thread_2;
char * prima_parte= "ciao";
char * seconda_parte= "a tutti";
pthread_create(&thread_1, 0, (void *)&print_message, (void*) prima_parte);
pthread_create(&thread_2, 0, (void *)&print_message, (void *) seconda_parte);
exit(0);
}
void print_message(void * punt) {
char * message;
message= (char*) punt;
printf("%s", message);
}