「pthread_mutex_lock」のマニュアルページはどこにありますか?


22

pthread_mutex_lockwith のマニュアルが見つかりませんman pthread_mutex_lockが、何か問題があるのmanpages-devでしょうか?そのパッケージをインストールしましたが、マニュアルがありません。

Ubuntuにバグを送信する必要がありますか?

回答:


22

pthreadのドキュメントは、glibc-docパッケージにあります。


1
(19.04 Disco Dingoの時点で)glibc-docpthread用のLinux固有のマニュアルページが含まれていmanpages-posix-devますが、パッケージにはPOSIX pthreadsマニュアルページが含まれていることに注意してください
villapx

@villapxあなたのアイデアを持っていますか、なぜpthreadのAPIの実装上の問題を含め1がまだのLinuxThreadsを参照してNTPLとして、ここで例えば見ることができない、あるLinux固有のpthreadのmanページ、一部のmanpages.ubuntu.com /manpages/eoan/man3/pthread_cond_wait.3.html
マヌエルセルバ

@ManuelSelvaすばらしい質問です、わかりません。現時点では、掘り下げて、その理由を調べています。NPTLの実装はLinuxThreadsから派生しているようには見えませんが(Wikipediaなどを参照)、よく書かれているためにマニュアルページの一部を継承したのでしょうか。
villapx

1
@villapxは、おそらくそうです。スタイルを書くことが動機です。おそらく別の質問をするでしょうが、cond_waitのcasでは、glibc-docが偽のウェイクアップについてまったく言及していないため、これは大きな違いになります。
マヌエルセルバ


1

完全を期すために、ここではWebブラウザで楽しめるバージョンを示します。

http://manpages.ubuntu.com/manpages/wily/man3/pthread_mutex_lock.3.html

リンクは古くなっているかもしれませんが、検索エンジンにフィードを送信すると、必要な情報を提供する多くの代替リンクを取得できます。

利点:GUIでの使用による読みやすさと快適性の向上。何もインストールする必要はありません。

欠点:インターネット接続が必要です(少なくとも、サイトをダウンロードする必要がある間)。


0

試してみる

sudo apt-get install manpages-posix-dev 
man pthread_mutex_lock(/unlock/destroy/...)

結果を見ることができます...ありがとう


1
ご協力いただき、ありがとうございます。これが問題を解決すると思う理由を説明してもらえますか?
マークヴァンフーミッセン

0

KDE Neonの場合、次のものですべてを見つけることができました。

sudo apt-get install manpages-posix manpages-posix-dev
sudo apt-get install glibc-doc

man pthread_mutex_unlockのようなものを見つけるために2番目が必要でした

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.