多個檔案編譯成的module的Makefile範例ifneq 濾桶($(KERNELRELEASE),) obj-m := $(DRIVER).o 買房子 $(DRIVER)-objs := $(DRIVER)_main.o i2c_dev.o 賣房子else PWD :=$(shell pwd)root_fs: 賣房子 $(MAKE) -C $(KERNELDIR) M=$(PWD) modules cp 婚禮顧問-rf $(DRIVER).ko 西裝/usr/src/STAR8100-LSDK/rootfs/target/binclean: rm seo-rf *.ko *.o *.mod.* $(AP)endif要注意的是,obj-m後面的為module名稱,不代償能和 $(DRIVER)-objs的 .c檔名有重覆,例如 module裡有 star_driver.o,那 景觀設計star_driver-objs裡就不能再有 star_driver.o,不然的話會搞混。
小額信貸
.msgcontent .wsharing ul li { text-indent: 0; }
分享
Facebook
Plurk
YAHOO!
小額信貸
.msgcontent .wsharing ul li { text-indent: 0; }
分享
Plurk
YAHOO!
全站熱搜
留言列表