24 lines
377 B
Makefile
24 lines
377 B
Makefile
obj-m += libusbMod.o
|
|
|
|
KDIR := /lib/modules/$(shell uname -r)/build
|
|
PWD := $(shell pwd)
|
|
|
|
# 默认目标:只编译内核模块
|
|
all: libusbMod.ko
|
|
|
|
# 编译内核模块
|
|
libusbMod.ko:
|
|
make -C $(KDIR) M=$(PWD) modules
|
|
|
|
# 清理所有生成文件
|
|
clean:
|
|
make -C $(KDIR) M=$(PWD) clean
|
|
|
|
# 加载模块
|
|
load:
|
|
sudo insmod libusbMod.ko
|
|
|
|
# 卸载模块
|
|
unload:
|
|
sudo rmmod libusbMod
|