gpt4 book ai didi

linux-kernel - 如何提取内核头文件以便稍后编译内核模块

转载 作者:行者123 更新时间:2023-12-02 02:55:26 29 4
gpt4 key购买 nike

我从 git 存储库编译了各种 Linux 内核。有时我将内核复制到其他系统并需要内核头来编译外部模块。

我尝试运行“make headers_install”,但它只生成了一个 include/文件夹。当我尝试将外部模块指向该文件夹时,它提示找不到 Makefile。

打包内核头进行部署的正确方法是什么?

谢谢。

最佳答案

创建内核包,对于基于 dpkg 的发行版是“make deb-pkg”,对于基于 RPM 的发行版是“make rpm-pkg”。它们创建多个包,其中之一是可用于外部模块构建的包。 Debian 软件包应该是 linux-headers-*,RPM 版本应该是“devel”软件包。

关于linux-kernel - 如何提取内核头文件以便稍后编译内核模块,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19486335/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com