linux驱动模块(多⽂件)的makefile实现
⽅式1常⽤于编写,调试阶段。驱动源码的⽂件夹位置独⽴⾃由,只要在中指定好Linux内核源码的路径。
⽅式2常⽤于最后集成阶段,在调试基本完成后,可以将驱动源代码⽂件(夹)放置在Linux内核源码的driver/xxx/的相应路径中,修改本层和上层的Makefile和KConfig⽂件,并重新make menuconfig内核,可以在Menu中选中新加⼊的驱动模块,然后make module,就可以在驱动源码⽂件夹⽣成.ko⽂件。
⽅式1:
本地Makefile⽂件内容如下:
⽅式2:
1. 本地Makefile
makefile phony
2. 本地Kconfig
3. 上层Makefile
4. 上层Kconfig
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论