linux 下使用man 无法查看库函数的文档

遇到的问题:想用man 查看C标准库函数的man pages,输入命令

man 2 read

bash命令行报错了

第2节没有关于read的手册页条目

在网上查了解决方案,这里也记录下关于man 的用法

man 中对命令和函数进行了分类,我们在查询时如果没有指定页面,查到的结果可能并不是我们想要的,底下是man pages的分类表

 

 

 所以需要在查询是指定相应的代号可以精确的找到相应的结果

另外,系统应该默认不安装有关于标准库函数的man pages,我们需要手动安装,执行下述的命令,安装完成后我们就可以通过man 命令查看标准库上述里的头文件函数了。

linux下开发C代码需要安装的manpages:

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

manpages-dev 包含 GNU/Linux 的基本操作API
manpages-posix 包含 POSIX 所定义公用程序的方法
manpages-posix-dev 包含 POSIX 的 header files 和 library calls 的用法

posted @ 2020-04-10 09:51  SkrSky  阅读(1397)  评论(0编辑  收藏  举报