在makefile中可以预先使用一个未定义的变量, 这个变量可以在make执行时传递给它
比如makefile中有这么一行
include $(M)/$(COMPAT_CONFIG)
这个M可以通过make传递过来
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
其中的M就是$(PWD)
甚至可以进行更复杂的操作, 就像在Makefile中一样
make CFLAG=-DDEBUG
在makefile中可以预先使用一个未定义的变量, 这个变量可以在make执行时传递给它
比如makefile中有这么一行
include $(M)/$(COMPAT_CONFIG)
这个M可以通过make传递过来
make -C /lib/modules/$(shell uname -r)/build M=$(PWD) modules
其中的M就是$(PWD)
甚至可以进行更复杂的操作, 就像在Makefile中一样
make CFLAG=-DDEBUG