0

プログラムにpthreadをリンクできません。私はgcc Tracker.c -lpthread -lwiringPiを試して、undefined reference to pthread_creatしか得ていません。私は-lpthread-pthreadを使ってみました。私はまた、インターネット上の解決策を見つけることができません。マルチスレッドを使用して自分のCプログラムをラズベリーPiでコンパイルできません

+1

'creat'という関数がありますが、これはファイルを作成するためのものです。スレッドを作成するには、['pthread_create'](http://man7.org/linux/man-pages/man3/pthread_create.3.html)を実行します(' e'の後ろに注意してください)。 –

+0

まあまあ。私はistが何かばかげたことを知っていた。申し訳ありません –

+1

* pthread_creat *が宣言されていないと、リンカからのエラーの前にコンパイラからエラーが発生します。 –

答えて

2

undefined reference to pthread_creat

POSIXスレッドを作成するための機能がpthread_create()と呼ばれています。

関連する問題