一个简单的字符驱动程序的编译错误: make[1]: *** 没有规则可以创建目标“moudles”。 停止。 不能正常编

2025-02-22 10:05:58
推荐回答(4个)
回答1:

modules
不是
moudles

拼写错了
这个是调用内核的Makefile
所以你的Makefile里面不写modules是可以的
但是要跟内核Makefile里面写的一样才行

回答2:

makefile文件里没有描述出modules的依赖关系,所以编译器办法编译了。

回答3:

makefile里没有给出modules的关系,make无法完成后续指令了

回答4:

请问后来是怎么解决这个问题的?谢谢!我也遇到了这个问题不知道该怎么解决。