您的位置:首页 > 其它

编译某一个ko模块make modules SUBDIRS=drivers/xxx/

2016-12-09 17:34 288 查看
make modules SUBDIRS=drivers/usb/gadget/

这样可以只是编译drivers/usb/gadget/目录下的ko模块

---------------------------------------

在drivers/char/Makefile文件中添加:

obj-$ (CONFIG_S3C2410_GPIO_LED) +=LED.o

Makefile会根据obj-m和obj-y编译并连接对应的源码。这里在配置内核时选择编译为内核可加载的模块。

3.执行编译命令:

Make modules

可以编译内核中所有配置为模块的驱动程序。

或者使用命令:

Make modules SUBDIRS=drivers/char

只编译内核源码中drivers/char目录下的模块。

最后,生成 LED.ko文件;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: