linux驱动程序多模块编译链接时的问题

来源:互联网 发布:北大青鸟的java课程 编辑:程序博客网 时间:2024/06/07 15:09

linux驱动程序多模块编译链接时的问题

在学习linux 总线,设备和驱动时,需要在设备device.c中引用总线bus.c中的结构体

等同于编译B模块时需要调用A模块中的函数

解决方法是 把A.c 放到B.c的文件夹中 然后修改Makefile 中链接项即可 编译成功。

obj-m += B.o A.o


0 0
原创粉丝点击