Build自己的kernel header

Posted sstudy-linux

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Build自己的kernel header相关的知识,希望对你有一定的参考价值。

1、主要思路参考ubuntu系统中自带的kernel header

2、大致操作步骤如下:

    a、下载kernel代码

    b、配置OK后编译

    c、find . -name *.o | xargs rm -f 删除所有的.o和vmlinux*

    d、删除除script目录外所有的.c文件

    e、删除除arch/和include下的.h文件,script目录除外

    f、至此,基本的kernel header完成。可用于build内核ko模块。

以上是关于Build自己的kernel header的主要内容,如果未能解决你的问题,请参考以下文章

linux安装vmware出现kernel-header问题

Centos最小化安装后还需要安装的软件包收集

CentOS系统中kernel、kernel-headers、kernel-devel在ubuntu中相对应的是啥?

关于kernel-develkernel-header和kernel src的区别

CentOS7或CentOS8 安装VirtualBox Guest Addon缺少kernel-headers的解决办法

实现自己的HAL-9 控制led(驱动),从app 到 hal 到底层内核kernel层的驱动 的实现