5.6. Linux-2.6.32.8 API Headers

Linux API Headers 是为了用户 Glibc 而公开的内核 API。

预计编译时间: 0.1 SBU
所需磁盘空间: 431 MB

5.6.1. 安装 Linux API Headers

为了供系统C库(在LFS中是Glibc)使用,Linux 内核需要公开应用程序接口 (API) 。 这是通过处理Linux内核源程序tar包中的各种C头文件而实现的。

确保上一次的活动没有留下失效的文件和依赖:

make mrproper

现在, 从源码中测试并提取用户可见的内核头文件。因为提取过程会删除目标目录中的原有文件, 所以, 要把它们放在一个中间的本地目录中。

make headers_check
make INSTALL_HDR_PATH=dest headers_install
cp -rv dest/include/* /tools/include

这个软件包的详细内容位于 Section 6.7.2, “Contents of Linux API Headers.”