如何构建.ko文件



我正在尝试将自己的驱动程序移植到Beagle板xm arm-cortex-A8。在移植时,我试图弄清楚.ko文件实际上是如何构建的。在我们的Makefile中,我们只有一个构建.o文件的命令。

如何构建.ko文件?

使用linux-2.6.38.8内核并尝试为我的内核配置驱动程序

内核kbuild模块文档有很多关于如何构建外部模块的信息。如果您有Raspberian或其他嵌入式ARM Linux,则需要获取内核的源包。这个过程的不同取决于你是否在同一台机器上编译模块,或者如果你试图在PC上构建它(希望是Linux PC)。

如果kbuild模块文档没有很好地解释,请指定您需要构建的方式。

最新更新