- I write some code. Such as a
test.c
. I plan to compile it to atest.o
file, and supply a head file. - 我写一些代码。比如test.c。我打算把它编译成一个测试。o文件,并提供一个头文件。
- Then, I supply this .o file to another programmer, he is writing a Linux kernel module, e.g a
driver.ko
. - 然后,我将这个.o文件提供给另一个程序员,他正在编写一个Linux内核模块,e。g driver.ko。
My question is: can he include my .o file in his .ko? How to write the make file? Is there any special requirement when I compile my .o file? Thank you very much.
我的问题是:他能在他的。ko中包含我的。o文件吗?如何编写make文件?当我编译.o文件时,有什么特别的要求吗?非常感谢。
1 个解决方案
#1
3
This link show how to create kernel module with source code spanning in multiple files. http://linux.die.net/lkmpg/x351.html
这个链接展示了如何创建包含多个文件的源代码的内核模块。http://linux.die.net/lkmpg/x351.html
#1
3
This link show how to create kernel module with source code spanning in multiple files. http://linux.die.net/lkmpg/x351.html
这个链接展示了如何创建包含多个文件的源代码的内核模块。http://linux.die.net/lkmpg/x351.html