make: *** No rule to make target ‘main.o’

make: *** No rule to make target 'main.o'

这个问题主要的原因是:没有规则可以设定目标,Makefile中的 objs的路径或文件名错误

我的错误原因是代码中使用了自动化变量的main.o找不到,可能就是main.c文件名错误
make: *** No rule to make target 'main.o'
make: *** No rule to make target 'main.o'
修改后成功编译
make: *** No rule to make target 'main.o'

相关文章: