博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
编译linux内核Documentation为man手册
阅读量:6234 次
发布时间:2019-06-21

本文共 536 字,大约阅读时间需要 1 分钟。

对每一个linux内核以及驱动开发者来说,内核自带的 Documentation目录无疑是一个非常非常有用的参考资料和学习资料。建议多读~ 
当我们在写驱动或者修改内核的时候,可能需要用到某些kernel api,我们也想能够像libc api那样可以通过man手册查看其使用方法,毫无疑问,直接到内核 source code 里面去查找到相关的函数定义是一种方法,但是显得比较麻烦。你可以将内核api安装为man手册,然后你就可以很方便的 man  xxx-kernel-api  了。具体步骤如下(based on FC6 ):
在kernel source的顶层目录,执行make installmandocs就可以将man 手册安装到 /usr/local/man/man9下面了。
    NOTES: 注意,如果在执行make installmandocs的时候需要其他的一些工具程序,可以使用yum工具来进行在线安装,比如,我的系统在make installmandocs时报缺少xmlto,所以执行yum install xmlto安装好需要的工具之后再执行make installmandocs就可以了。
 自此,已经安装好了。如: man copy_from_user

转载地址:http://hrmna.baihongyu.com/

你可能感兴趣的文章
慕课网_《RxJava与RxAndroid基础入门》学习总结
查看>>
CDH的hadoop与Spark套件组安装
查看>>
构建多层感知器神经网络对数字图片进行文本识别
查看>>
Git常规配置与基本用法
查看>>
写Laravel测试代码(三)
查看>>
JS判断数组重复
查看>>
埋点进化论:从埋点到无埋点
查看>>
【175天】黑马程序员27天视频学习笔记【Day06-10复习脑图】
查看>>
Edraw Max(亿图图示)教程:如何自定义组织结构图展示的信息
查看>>
【PHP】一种实现多进程的方式
查看>>
前端周刊第54期:Prepack 引发社区小高潮
查看>>
如何在 K8S 中配置私有 DNS 区域和上游 NS
查看>>
Spring下扫描特定包下特定注解的类并动态注册bean
查看>>
全面解读Math对象及位运算
查看>>
AngularJS 1.x 实现进销存系统感悟与反思
查看>>
Nodejs爬虫--抓取豆瓣电影网页数据(下)
查看>>
js变量提升与函数提升的机制
查看>>
MIT开发新加密货币,用户所需数据比比特币减少99%
查看>>
RedHat宣布支持Azure、.Net Core 2.0和SQL Server 2017
查看>>
IPv6新形势下的安全解决方案
查看>>