“ ไม่มีการป้อนข้อมูลด้วยตนเองสำหรับ pthread” - ไม่สามารถหาหน้าคนโดยใช้ชื่อ


18

ฉันใหม่เพื่ออูบุนตูอยากจะสำหรับบล็อกอ่านเขียนในระบบปฏิบัติการ แต่เมื่อผมยิงคำสั่งman pthreadมันทำให้ฉันข้อผิดพลาดไม่มีรายการคู่มือสำหรับ pthread สิ่งที่สามารถทำได้เพื่อแก้ไขปัญหา?

คำตอบ:


26

ก่อนติดตั้ง manpages เหล่านี้:

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.