一、直接内建在内核中
二、编译成内核模块
三、不编译到内核中
默认的编译方式为n
这个可以在Kconfig 里面查看
四、Makefile(驱动程序编译脚本)
一、obj-$(CONFIG_模块) += 模块.o
注意 $(CONFIG_模块)是一个编量与驱动程序的编译有关
如果驱动程序内建到内核 它的值为y
如果以模块的方式来编译 它的值为m
如果不为y或者为m 就不会被编译
一、直接内建在内核中
二、编译成内核模块
三、不编译到内核中
默认的编译方式为n
这个可以在Kconfig 里面查看
四、Makefile(驱动程序编译脚本)
一、obj-$(CONFIG_模块) += 模块.o
注意 $(CONFIG_模块)是一个编量与驱动程序的编译有关
如果驱动程序内建到内核 它的值为y
如果以模块的方式来编译 它的值为m
如果不为y或者为m 就不会被编译
本文标题:驱动程序的编译方式
本文链接:https://www.haomeiwen.com/subject/ioblpftx.html
网友评论