ubuntu中怎么编译自己写的module?

C、C++和Java语言
回复
elfx
帖子: 2
注册时间: 2006-09-20 18:11
送出感谢: 0
接收感谢: 0

ubuntu中怎么编译自己写的module?

#1

帖子 elfx » 2006-09-20 18:21

如题。
makefile如下:
ifneq ($(KERNELRELEASE),)
obj-m := hello.o

else
KDIR:=/lib/modules/$(shell uname -r)/build
PWD:=$(shell pwd)

default:
$(MAKE) -C $(KDIR) SUBDIRS=$(PWD) modules
endif

但/lib/modules/$(shell uname -r)这句中,我的目录里没有build子目录
如果改成我源码所在的目录/usr/src/linux-2.6.15(里面的lib就没有modules子目录)出来一堆错误,怎么办?
头像
nobrain
帖子: 808
注册时间: 2005-08-25 13:58
来自: ustc
送出感谢: 0
接收感谢: 0
联系:

#2

帖子 nobrain » 2006-09-20 22:01

代码: 全选

sudo apt-get install module-assistant
sudo m-a prepare
爱喝真猪奶茶的夜鸣猪
回复

回到 “C/C++/Java”