树莓派3 编译驱动
分為本地編譯和交叉編譯,主要是Makefile的寫法:
本地編譯:
obj-m := bcm2835-i2s.o KDIR := /lib/modules/$(shell uname -r)/build PWD := $(shell pwd) all:make -C $(KDIR) M=$(PWD) modules clean:rm *.o *.ko *.mod.c modules.order Module.symvers .PHONY:clean?
交叉編譯:
KERN_DIR = /home/qiengo/doc/Linux/raspberrypi/linux_all/linux PWD:=$(shell pwd)obj-m += ker_rw.o all:make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- -C $(KERN_DIR) M=$(PWD) modules clean:rm -rf *.o *.ko *.order *.mod.c?
轉載于:https://www.cnblogs.com/qiengo/p/5335007.html
總結
- 上一篇: 贪心问题的基本性质
- 下一篇: unity 编辑器扩展 扩展摄像机的属性