如:常見的設備模塊的Makefile是否可以將CFLAGS設置爲Linux內核模塊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
但沒有奏效。
任何幫助?非常感謝。
'$$ PWD'可以代替'$(shell pwd)' – eepp