【发布时间】:2018-12-11 08:55:11
【问题描述】:
您如何获得与系统上安装的不同内核版本的 Linux-Headers?(Debian)我搜索了整个 Web,除了您可以下载当前运行的 Headers 之外,找不到任何其他内容内核,为什么获取非运行内核的标头如此困难?
我需要 4.16 头文件来编译 LKM,但我在 4.9 上运行。
【问题讨论】:
标签: module linux-kernel linux-device-driver
您如何获得与系统上安装的不同内核版本的 Linux-Headers?(Debian)我搜索了整个 Web,除了您可以下载当前运行的 Headers 之外,找不到任何其他内容内核,为什么获取非运行内核的标头如此困难?
我需要 4.16 头文件来编译 LKM,但我在 4.9 上运行。
【问题讨论】:
标签: module linux-kernel linux-device-driver
您可以从以下位置获取任何标准版本的内核头文件和源代码:
或来自:https://cdn.kernel.org/pub/linux/kernel/v4.x/
如果从 git repo 中提取,您需要检查您希望构建的特定版本。在你的情况下:
git checkout v4.16
【讨论】: