急:内核模块编译问题

发布于 2022-09-18 05:29:08 字数 490 浏览 11 评论 0

我的内核模块编译时,错误提示:
no rule to make target 'module.c', need by 'module.o' stop

我是在原本只有一个.c文件的模块里增加了一个.h文件和一个.c文件
对原来本目录的Makefile做了修改,修改如下
在原本的
obj-m += module.o
基础上添加了:
list-multi += module.o
module-objs := file1.o file2.o
module.o (module-objs)
        $(LD) -r -o $@ $(module-objs)

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

三生殊途 2022-09-25 05:29:08

内核版去吧

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文