cornor
驱动牛犊
驱动牛犊
  • 注册日期2004-06-03
  • 最后登录2009-10-26
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1662回复:1

请教2.6驱动编译的问题,谢谢!

楼主#
更多 发布于:2004-11-12 13:12
linux2.6内核,有一个已经编译好的.O文件,还有一个.c文件包含module_init和module_exit,怎样才链接成所需要的.ko文件? Makefile文件如何做?
yftty
驱动牛犊
驱动牛犊
  • 注册日期2002-11-06
  • 最后登录2010-12-07
  • 粉丝0
  • 关注0
  • 积分6分
  • 威望22点
  • 贡献值1点
  • 好评度1点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-11-13 13:38
[yftty@localhost linux]$ cat Makefile
ifneq ($(KERNELRELEASE),)
obj-m           := exam.o
lufs-objs       := exam.o
 
else
KDIR=/lib/modules/`uname -r`/build
PWD=`pwd`
 
#.DEFAULT:
all:
        $(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
 
clean:
        rm -f *mod.? *.o .gc*
        rm -fr .tmp*
 
endif
[yftty@localhost linux]$
/yftty http://www.unix-driver.org
游客

返回顶部