如何在Linux系统获取C11 threads及相关函数的man手册页
获取C11 threads.h函数的man手册页方法
- 先确认glibc版本:C11的
threads.h从glibc 2.28版本起才正式支持,执行ldd --version可查看当前系统的glibc版本,低于该版本的话无法通过man页获取相关内容。 - 安装对应man页包:
- Debian/Ubuntu系:执行
sudo apt install manpages-dev glibc-doc-reference - RHEL/CentOS系:执行
sudo dnf install man-pages glibc-doc
- Debian/Ubuntu系:执行
- 正确查看手册页:
- 部分
threads.h的函数是pthread接口的封装,可直接查看对应pthread函数的man页,比如man pthread_create - 查看C11线程整体接口说明:
man 7 threads - 直接查看C11线程函数时,可能需要指定节号,比如
man 3 thrd_create
- 部分
- 源码生成手册页(可选):如果发行版未提供预编译的man页,可下载对应版本的glibc源码,进入目录后执行
make doc生成man页,再将生成的文件复制到系统man目录(如/usr/share/man/man3/)
内容的提问来源于stack exchange,提问作者user20523087
相关产品推荐
相关产品推荐

