nhmk/README.md

1.3 KiB

本项目是lkmpg项目的翻译副本

Linux 内核模块编程指南

该项目不断更新《Linux 内核模块编程指南》,并提供最新 5.x 和 6.x 内核版本的示例。该指南自 2001 年开始发布,网络上的大多数副本只介绍了旧的 2.6.x 内核。

中文翻译会根据受限于译者的理解能力可能会出现一些误差, 如有能力可以查看英文原版

开始使用

概述

  1. 获取最新源代码(相信你能看到这个说明就已经有源码了)
  2. 安装先决条件

    要从源代码生成图书,需要使用 make 和 TeXLive (MacTeX)。
    对于不同的发行版会有不同的包名其中主要包名有texlive(安同). texlive-full(debian系), texlive-binextra texlive-bin(arch系) mactex(mac)

  3. 生成 PDF 和/或 HTML 文档

    可以用以下命令生成文档:

    make all              # 生成PDF文档
    make html             # 将 TeX 转换为 HTML
    make clean            # 删除生成的文件
    

版权说明

本项目翻译的原项目是基于GPL-2协议开源, 为了遵守协议约束, 本项目有且只有继续使用GPL-2协议开源