编译单个驱动的Makefile文件。

 

  
  
           
  
  
  1. KERNELDIR = /linux-2.6.32.2-feng  
  2. PWD := $(shell pwd)   
  3. CROSS_COMPILE = /opt/EmbedSky/4.3.3/bin/arm-linux-  
  4. CC  = $(CROSS_COMPILE)gcc   
  5.     
  6. obj-m := hello.o    
  7.     
  8. modules:   
  9.             $(MAKE) -C $(KERNELDIR) M=$(PWD) modules   
  10.                 
  11. clean:   
  12.             rm -rf *.o *~ core .depend .*.cmd *.ko *.mod.c .tmp_versions   
  13.                 
  14. .PHONY: modules clean