这个make命令有什么作用?

时间:2011-03-23 03:58:43

标签: linux makefile

make -C $(KERNEL_DIR) SUBDIRS=pwd` modules

有人可以详细说明吗?

1 个答案:

答案 0 :(得分:1)

-C表示“在开始make之前更改此目录”。 SUBDIRS是Linux内核make系统使用的变量。 SUBDIRS =`pwd`表示内核makefile应该在当前目录中查找,因为pwd表示“打印工作目录”。而modules意味着制作模块。

它可能使用内核make系统来构建一个out-of-tree模块。 Out-of-tree表示内核未附带的内核模块。

事实上,我似乎记得看到这个命令被用作Nvidia二进制模块安装程序的一部分。