如何用makefile构建内核模块?

时间:2018-05-15 09:58:52

标签: linux module linux-kernel ubuntu-16.04

我正在尝试构建这个内核模块。

martinezjavier/ldd3

但此页面的指示不起作用。

我认为makefile找不到KERNELDIR的位置。

我在主目录中克隆了linux内核源代码

并输入如下:

$ export KERNELDIR=/home/"username"/linux/

$ sudo make

这是错误信息。

  

/ home /“username”/DeviceDriver/ldd3/misc-modules/jit.c:31:32:致命   错误:linux / sched / signal.h:没有这样的文件或目录。

但是该头文件位于克隆的linux目录中。

请帮帮我。

我在 Ubuntu 16.04 上尝试此操作。

感谢。

0 个答案:

没有答案