pthread ライブラリを使用した後でも、「pthread_atfork」への未定義の参照が発生します。このための別のライブラリはありますか?
7813 次
2 に答える
2
pthread_atfork() は POSIX 仕様の一部であるため、通常の pthread ライブラリにあるはずです。
pthreads でビルドするには、コンパイラとリンカーの両方にオプションを指定する必要がある場合があります。たとえば、gcc/linux の場合:
-pthread
Adds support for multithreading with the pthreads library. This option sets flags for both the
preprocessor and linker.
于 2010-03-03T16:49:10.253 に答える
1
Android 用にビルドしている場合pthread_atfork()
、Bionic libc には含まれていません。詳細については、この質問を確認してください。
libpcsclite を Android に移植しようとしているときに「pthread_atfork への未定義の参照」が発生しました
于 2013-12-06T01:31:28.760 に答える