make -C $(KERNEL_DIR) SUBDIRS=pwd` modules
有人可以详细说明吗?
答案 0 :(得分:1)
-C
表示“在开始make之前更改此目录”。 SUBDIRS是Linux内核make系统使用的变量。 SUBDIRS =`pwd`表示内核makefile应该在当前目录中查找,因为pwd
表示“打印工作目录”。而modules
意味着制作模块。
它可能使用内核make系统来构建一个out-of-tree模块。 Out-of-tree表示内核未附带的内核模块。
事实上,我似乎记得看到这个命令被用作Nvidia二进制模块安装程序的一部分。