我需要链接到我的linux内核模块预编译的目标文件。如果我在makefile中有一行像这样:
obj-m := test.o
test-objs := obj1.o obj2.o
其中对于obj1.o存在obj1.c源文件而obj2.o是预编译对象文件obj1已正确构建,但尝试通过搜索obj2.c源文件来构建obj2.o。如何指定obj2.o是预编译对象?
谢谢大家!
答案 0 :(得分:7)
只需将已发送的.o
文件重命名为.o_shipped
即可。在你的情况下:
mv obj2.o obj2.o_shipped