Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
为 Linux 编译内核模块的教程使用不同的 Makefile 语法。
示例 1
obj-m += rpi-pwm.o
示例 2
obj-m := nothing.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。
+=
rpi-pwm.o
nothing.o rpi-pwm.o
说
相当于说
obj-m := $(obj-m) rpi-pwm.o