Đâu là trang dành cho nam pthread_mutex_lock, ở đâu?


22

Tôi không thể tìm thấy hướng dẫn cho pthread_mutex_lockvới man pthread_mutex_lock, đó là một cái gì đó sai với manpages-dev? Tôi đã cài đặt gói đó, nhưng thiếu một số hướng dẫn.

Tôi có nên kích hoạt một lỗi cho Ubuntu không?

Câu trả lời:


22

Tài liệu cho pthreads nằm trong gói glibc-doc .


1
Lưu ý rằng (kể từ 19.04 Disco Dingo) glibc-docbao gồm các trang dành riêng cho Linux dành cho pthreads, trong khi manpages-posix-devgói có các trang man pthreads POSIX
Villapx

@villapx Bạn có biết tại sao một số trang dành cho người dùng dành riêng cho Linux cho pthread không, đó là trang bao gồm các mối quan tâm triển khai của API pthread, vẫn tham khảo LinuxThreads chứ không phải NTPL như có thể thấy ở đây manpages.ub Ubuntu.com /manpages/eoan/man3/pthread_cond_wait.3.html ?
Manuel Selva

@ManuelSelva Câu hỏi tuyệt vời, tôi không chắc chắn. Tôi đang thực hiện một số hoạt động đào tại thời điểm này để thử và tìm hiểu lý do tại sao. Có vẻ như việc triển khai NPTL không xuất phát từ LinuxThreads (nhìn vào Wikipedia, v.v.), nhưng có lẽ họ đã kế thừa một số trang của người đàn ông vì chúng được viết tốt?
Villapx

1
@villapx có lẽ vâng phong cách viết là một động lực. Có lẽ tôi sẽ hỏi một câu hỏi riêng biệt, nhưng trong trường hợp này, điều này tạo ra sự khác biệt lớn vì glibc-doc hoàn toàn không đề cập đến việc đánh thức giả.
Manuel Selva

11

Ubuntu (và Debian) bao gồm các trang man mong muốn trong manpages-posix-devgói.


1

Để hoàn thiện, đây là một phiên bản chúng ta có thể thưởng thức trong trình duyệt web của mình:

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

Tôi biết, các liên kết có thể bị lỗi thời, nhưng nếu chúng tôi cung cấp công cụ tìm kiếm của chúng tôi, chúng tôi sẽ nhận được rất nhiều liên kết thay thế cung cấp thông tin mong muốn.

Ưu điểm : Khả năng đọc tốt hơn, thoải mái khi sử dụng trong GUI. Chúng tôi không cần phải cài đặt bất cứ điều gì.

Nhược điểm: Yêu cầu kết nối Internet (ít nhất là trong thời gian chúng tôi cần tải xuống trang web).


0

Thử

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

Bạn có thể thấy kết quả ... cảm ơn bạn


1
Cảm ơn sự đóng góp của bạn. Bạn có thể giải thích tại sao bạn nghĩ rằng điều này sẽ giải quyết vấn đề?
Marc Vanhoomissen

0

Đối với KDE Neon, tôi có thể tìm thấy mọi thứ với:

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

Tôi cần thứ hai để tìm những thứ như người đàn ông pthread_mutex_unlock

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.