gpt4 book ai didi

linux-kernel - := or += when compiling Linux kernel modules?

转载 作者:行者123 更新时间:2023-12-04 05:11:48 27 4
gpt4 key购买 nike

为 Linux 编译内核模块的教程,使用不同的 Makefile 语法。

Example 1

obj-m += rpi-pwm.o 

Example 2

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

关于linux-kernel - := or += when compiling Linux kernel modules?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18205380/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com