“pthread에 대한 수동 입력이 없습니다”-이름으로 매뉴얼 페이지를 찾을 수 없습니다


18

나는 Ubuntu를 처음 사용하고 운영 체제에서 리더 라이터 블록을 코딩하려고했지만 명령을 man pthread실행할 때 pthread에 대한 수동 항목이 없다는 오류가 발생했습니다 . 문제를 해결하기 위해 무엇을 할 수 있습니까?

답변:


26

먼저 다음 맨 페이지를 설치하십시오.

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

그리고:

man pthreads

이제 작동합니다.


감사. 나는 이것이 당신이 알아야 할 것들 중 하나라고 생각합니까?
Neonfirelights

1

좋아, 그래서 당신이 찾는 맨 페이지가 없습니다 :

$ man pthread
No manual entry for pthread

흠 ... 비슷한 것을 찾아 보자!
우리는 그 man옵션 -k을 선택할 것입니다 :

$ man -k pthread 
pthread_attr_destroy (3) - initialize and destroy thread attributes object
pthread_attr_getaffinity_np (3) - set/get CPU affinity attribute in thread attributes object
pthread_attr_getdetachstate (3) - set/get detach state attribute in thread attributes object
pthread_attr_getguardsize (3) - set/get guard size attribute in thread attributes object
[... 47 more lines ...]
pthread_timedjoin_np (3) - try to join with a terminated thread
pthread_tryjoin_np (3) - try to join with a terminated thread
pthread_yield (3)    - yield the processor
pthreads (7)         - POSIX threads
vfs_aio_pthread (8)  - implement async I/O in Samba vfs using a pthread pool

알았어 .. 관련 물건들 ... 오! pthreads재미있어 보인다!

$ man pthreads|head -n 12
PTHREADS(7)           Linux Programmer's Manual          PTHREADS(7)



NAME
       pthreads - POSIX threads

DESCRIPTION
       POSIX.1  specifies  a  set  of  interfaces (functions, header
       files) for  threaded  programming  commonly  known  as  POSIX
       threads,  or Pthreads.  A single process can contain multiple
       threads, all of which are executing the same program.   These

이제 찾은 것 같습니다!

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