Linux内核Makefile模板,及其注意事项

来源:互联网 发布:linux系统如何上网 编辑:程序博客网 时间:2024/06/06 02:20

一、Linux内核Makefile模板

obj-m := test.otest-objs := testipb.o ipb.oKERNELDIR = /lib/modules/$(shell uname -r)/buildPWD := $(shell pwd)default:        $(MAKE) -C $(KERNELDIR) M=$(PWD) modulesclean:          $(MAKE) -C /lib/modules/$(shell uname -r)/build M=$(PWD) cleaninstall:        cp inerdns.ko ../
二、注意事项

      2.1 第一行的test.o,必须与第二行的test-objs相对应。

      2.2 第一行的test.o,与第二行中的testipb.o不能重名。



以前博客《Linux内核编程:第一个Linux内核代码》中的Makefile模板不正确:http://blog.csdn.net/guowenyan001/article/details/11964597