uClibcはpthreadの使用をサポートしていますか?

uClibcはpthreadの使用をサポートしていますか?

私は最近Embedded Linuxコースを受講しましたが、コースではuClibcは使用がサポートされていないと述べました。pthreadsまた、linuxthreads講師の講師は、これらの機能はlinuxthreadsほとんど役に立たないことを示唆しています。しかし、いくつかのオンライン記事を読むときに実際にサポートされることが提案されています。また、buildrootを使用してターゲット組み込みデバイス用のルートファイルシステムとカーネルイメージを構築するときに、ターゲットルートファイルシステムのディレクトリにファイルがlibpthread-0.9.33.2.soあることがわかります。私が受けている矛盾する情報の性格のため、非常に混乱しています。誰でも私のために状況を実際に明確に説明していただきありがとうございます。libpthread.so.0/lib

ベストアンサー1

バージョン0.9.32(2011年6月8日リリース)以降、uClibcはarm、i386、mips、powerpc、sh、sh64、x86_64アーキテクチャのNPTLをサポートしています。

実際、両方ともpthreadの実装であり、どちらもlibpthread.soを提供します。

おすすめ記事