eg: 一个通用设备模块的 Makefile
obj-m:=jc.o
default:
$(MAKE) -C /lib/modules/$(shell uname -r)/build M=$(shell pwd) modules
clean:
$(MAKE) -C /lib/modules/$(shell uname -r)/build M=$(shell pwd) modules clean
我考虑是否可以将 CFLAGS 设置为文件。当我将默认部分更改为
$(MAKE) -O2 -C /lib/modules/$(shell uname -r)/build M=$(shell pwd) modules
但它没有用。
有什么帮助吗?非常感谢。