Linux kernel :=或+;=编译Linux内核模块时?
编译Linux内核模块的教程,对Makefile使用不同的语法Linux kernel :=或+;=编译Linux内核模块时?,linux-kernel,makefile,linux-device-driver,Linux Kernel,Makefile,Linux Device Driver,编译Linux内核模块的教程,对Makefile使用不同的语法 obj-m += rpi-pwm.o obj-m := nothing.o obj-m += rpi-pwm.o obj-m := nothing.o 有什么区别,有没有更好的方法?:=将变量obj-m设置为nothing.o。这意味着,如果先前设置了obj-m,则它将被nothing.o替换 +=将rpi pwm.o添加到变量obj-m。如果obj-m先前设置为nothing.o,则它将变成nothing.o rp
obj-m += rpi-pwm.o
obj-m := nothing.o
obj-m += rpi-pwm.o
obj-m := nothing.o
有什么区别,有没有更好的方法?:=
将变量obj-m
设置为nothing.o
。这意味着,如果先前设置了obj-m
,则它将被nothing.o
替换
+=
将rpi pwm.o
添加到变量obj-m
。如果obj-m
先前设置为nothing.o
,则它将变成nothing.o rpi pwm.o
说
obj-m += rpi-pwm.o
等于说
obj-m := $(obj-m) rpi-pwm.o
见文件。