2017-02-11 35 views
0

Я не могу связать pthread с моей программой. Я пробовал gcc Tracker.c -lpthread -lwiringPi и получаю только undefined reference to pthread_creat. Я попытался использовать -lpthread и -pthread. Я также не могу найти решение в Интернете.Невозможно скомпилировать мою программу на моей малине Pi, используя многопоточность

+1

Хотя существует функция под названием «creat», она предназначена для создания файлов. Создание потоков выполняется с помощью ['pthread_create'] (http://man7.org/linux/man-pages/man3/pthread_create.3.html) (обратите внимание на конец' e'). –

+0

Ну дерьмо. Я знал, что это было что-то глупое. Извините –

+1

Без объявления * pthread_creat * вы должны получить сообщение об ошибке от компилятора до ошибки в компоновщике. –

ответ