LINUX.ORG.RU

pthread_create и прочий бред.


0

0

Была как-то тема про Segmentation fault при pthread_create. Было сказано, что это должно выглядеть пимерно так: #include <pthread.h> #include <stdlib.h> void *f(void * a) { for(;;) { /* somecode */ }; } int main() { void * status; pthread_t * thread = (pthread_t *)malloc(sizeof(pthread_t));

pthread_create(thread,NULL,f,NULL); for(;;) { /* somecode */ };

pthread_join (*thread, &status); return 0; } НО компилятор ругается: /root/tmp/ccGB7r44.o: In function `main': /root/tmp/ccGB7r44.o(.text+0x33): undefined reference to `pthread_create' collect2: ld returned 1 exit status Не любит он меня...

а при линковке какие либы указал? -lpthread?

Selecter ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.