linux内核编译nvidi,编译内核时最后一步make install出错 无法编译nvidia模块

编译安装内核,前面的

make

make modules_install

都没有报错

最后一步make install出错

无法编译nvidia模块

出错信息:

ERROR (dkms apport): kernel package linux-headers-4.14.0 is not supported

Error! Bad return status for module build on kernel: 4.14.0 (x86_64)

Consult /var/lib/dkms/nvidia/384.90/build/make.log for more information.

make.log:

DKMS make.log for nvidia-384-384.90 for kernel 4.14.0 (x86_64)

2017年 11月 14日 星期二 00:49:40 CST

Makefile:19: /Kbuild: 没有那个文件或目录

make[2]: * No rule to make target '/Kbuild'。 停止。

Makefile 中相关语句:

18 ifneq ($(KERNELRELEASE),)

19 include $(src)/Kbuild

20 else

之前都能成功安装的,为什么$(src)变量没有值呢?

这个src应该指向nvidia384.90的src还是指向kernel的src?