“pthread_mutex_lock”매뉴얼 페이지는 어디에 있습니까?


22

내가 수동을 찾을 수 pthread_mutex_lockman pthread_mutex_lock함께 그 뭔가 잘못 manpages-dev? 패키지가 설치되었지만 매뉴얼이 누락되었습니다.

우분투에 버그를 발생시켜야합니까?

답변:


22

pthread에 대한 설명서는 glibc-doc 패키지에 있습니다.


1
(19.04 Disco Dingo 현재) glibc-docpthreads에 대한 Linux 관련 매뉴얼 페이지가 포함되어 있지만 manpages-posix-dev패키지에는 POSIX pthreads 매뉴얼 페이지
villapx

@villapx 당신은 아이디어가 있습니까 이유는 pthread API를 구현 문제를 포함하여 하나 여전히 리눅스 쓰레드를 참조 NTPL으로 여기 예를 들어 볼 수없는,있는 리눅스 고유의 pthread에 대한 man 페이지의 일부 manpages.ubuntu.com /manpages/eoan/man3/pthread_cond_wait.3.html ?
마누엘 셀바

@ManuelSelva 좋은 질문입니다. 잘 모르겠습니다. 나는 그 이유를 찾기 위해 순간에 약간의 파기를하고 있습니다. NPTL 구현이 LinuxThreads (Wikipedia 등)에서 파생 된 것처럼 보이지는 않지만 잘 작성 되었기 때문에 일부 맨 페이지를 상속했을 수 있습니까?
villapx

1
스타일을 쓰는 것이 동기 부여 인 @villapx 일 것입니다. 나는 아마도 별도의 질문을 할 것이지만, glibc-doc가 가짜 모닝콜을 전혀 언급하지 않기 때문에 cond_wait의 CAS에 큰 차이가 있습니다.
마누엘 셀바

11

우분투 (및 데비안)는 manpages-posix-dev패키지 에 원하는 매뉴얼 페이지를 포함합니다 .


1

완전성을 위해 여기 웹 브라우저에서 즐길 수있는 버전이 있습니다.

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
당신의 기여에 감사드립니다. 이것이 문제를 해결할 것이라고 생각하는 이유를 설명해 주시겠습니까?
Marc Vanhoomissen

0

KDE Neon의 경우 다음을 사용하여 모든 것을 찾을 수있었습니다.

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

man pthread_mutex_unlock과 같은 것을 찾기 위해 두 번째가 필요했습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.