主题 : 2.6下驱动编译成模块时 -DEXPORT_SYMTAB怎么添加进去 复制链接 | 浏览器收藏 | 打印
级别: 新手上路
UID: 13462
精华: 0
发帖: 33
金钱: 165 两
威望: 33 点
综合积分: 66 分
注册时间: 2010-01-25
最后登录: 2018-02-08
楼主  发表于: 2012-03-29 13:43

 2.6下驱动编译成模块时 -DEXPORT_SYMTAB怎么添加进去

### Makefile ---  
网上看到这么一份
但是不对,可是驱动中又要用到EXPORT_SYMBOL,请问怎么把宏添加进去了

## Author: hefuhua@163.com
## Version: $Id: Makefile,v 0.0 2007/01/26 02:02:51 leno Exp $
## Keywords:  
## X-URL:  


ifneq ($(KERNELRELEASE),)
obj-m := -DEXPORT_SYMTAB #加载该参数的地方
obj-m := mod2.o
else

KERNELDIR ?= /lib/modules/$(shell uname -r)/build
PWD := $(shell pwd)
default:
$(MAKE) -C $(KERNELDIR) M=$(PWD) modules

endif