5.5. Linux-Libc-Headers-2.6.12.0

Linux-Libc-Headers 包含了"纯净的"内核头文件。预计编译时间:少于 0.1 SBU 所需磁盘空间:27 MB

安装 Linux-Libc-Headers

多年来的公共惯例是使用 /usr/include 目录下"原始的"内核头文件(直接来自于内核源码包),但是近年来,内核开发者强烈要求不要这样做,因此诞生了 Linux-Libc-Headers 项目,其目标是维护一个API(应用程序编程接口)版本稳定的 Linux 头文件。

安装这些头文件:

cp -Rv include/asm-i386 /tools/include/asm
cp -Rv include/linux /tools/include

如果您的机器不是 i386 兼容架构的,请相应的调整第一条命令。

关于这个软件包的详细资料位于 节 6.7.2, Linux-Libc-Headers 的内容

下一节:为什么要读这本书呢?有许多原因,最主要的原因是可以学习如何直接从源代码安装一个 linux 系统。许多人也许会问:"当你可以下载和安装一个现成的 linux 系统时,为什么要如此麻烦地从源代码开始手动构建一个 linux 系统呢?"这是一个好问题,也是本书存在本节的原因。