2 siqiang comeon siqiang_comeon 于 2016.01.21 23:34 提问

我要如何单独编译这个linux-sunxi内核的驱动模块 5C

图片说明
编译后它说找不到那个文件 但是这个源码是它本身自带的led驱动 它原生得makefile是把全部内核编译在一起的 我只是改了makefile就变成这样了 我要怎么做才能单独的调试它啊 我必须要在这个文件夹下 因为我的板子烧得就是这个内核的 这是我修改的makefile

obj-m := leds-sunxi.o #要生成的模块名

modules-objs:= leds-sunxi.o #生成这个模块名所需要的目标文件

KDIR := /lib/modules/uname -r/build

PWD := $(shell pwd)

default:
make -C $(KDIR) M=$(PWD) modules

clean:
rm -rf .o . .cmd *.ko *.mod.c .tmp_versions

3个回答

devmiao
devmiao   Ds   Rxr 2016.01.22 01:06
siqiang_comeon
siqiang_comeon   2016.01.21 23:40

关于sys_config.h我可以在这两个路劲可以找到 我应该要如何配置这个路劲呢

plat/sys_config.h./arch/arm/mach-sun7i/include/mach/sys_config.h
./arch/arm/plat-sunxi/include/plat/sys_config.h

siqiang_comeon
siqiang_comeon   2016.01.22 13:01

我不是要编译内核啊 我是要把它编译成一个模块啊

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!