本文结合个人工作/学习经验、网络资料辛苦整理/撰写而成,付费内容,禁止转载。
本文所在专栏《黑猫带你学Makefile》
如图:
查看到上面make生成的.depend到哪里突然不生成了。
原因就可能是Makefile生成了依赖关系了,但是实际代码中并没有该.c文件导致的。
参考链接:https://blog.csdn.net/tuwenqi2013/article/details/54293229
https://blog.csdn.net/groundhappy/article/details/52709959
我估计这个Uboot并不是你下的源码,而是用别人编译好的你想重新编译,
在Uboot顶层有个mkconfig文件,你打开后在里面所有rm后面都加上-r
比如源代码是rm -d asm-arm/arch 改成 rm -rd asm-arm/arch即可 意思就是强行删除