请问编译内核后在虚拟机上用Ubuntu编译C文件出现no rule to make target module stop这个情况该怎么办?

glasses2023-03-12716 次点击

具体情况:使用ubuntu重新编译了树莓3B+的内核后想简单写个点灯的驱动demo验证是否移植内核成功,在ubuntu内存有编译的内核源码,然后我将写的点灯驱动文件放入内核源码linux/driver/char中,使用交叉编译命令指定只用arm平台和kernel7内核进行编译并make出ko文件,但是一直出现标题所说的错误,已确认Makefile有添加我的demo编译命令(obj += demo.o) 已确定内核编译替换至sd卡后树莓派能正常启动,我实在排查不出原因了,求助!

收藏 ♥ 感谢
Spoony 小组长 2023-03-12 
可能是缺少依赖项,这个只能慢慢查和试

登录注册 后可回复。

这里由以下店铺的技术人员在此免费提供能力范围内的技术支持。

NXEZ 创客商店(淘宝)

排障问题发帖注意事项:
1、请尽可能将故障说明清晰,列明例如使用环境和做了哪些操作和配置等。
2、排障中已经做了哪些尝试,如果能在问题中进行描述将极大提高解决问题的效率。
3、对于需要自身完成知识积累才能解决的问题,请自行通过搜索引擎寻找资料学习。