Makefile をちょっと知的に書き直してみる
obj-m := skel_drv.o
KDIR := /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KDIR) M=$(PWD) modules
install: default
$(MAKE) -C $(KDIR) M=$(PWD) modules_install
clean:
$(MAKE) -C $(KDIR) M=$(PWD) modules clean
rm -f *.*~
Makeの仕方は
$ make
クリーンする方法は
$ make clean
もし、ドライバをインストールするなら(rootで)
# make install
このページは言多の備忘録を元に再構成しています。