当前位置: 代码迷 >> 驱动开发 >> uboot为什么首先调用的是config.mk,该如何处理
  详细解决方案

uboot为什么首先调用的是config.mk,该如何处理

热度:202   发布时间:2016-04-28 11:22:10.0
uboot为什么首先调用的是config.mk
列如 make 2440_config后

uboot为什么首先调用的是config.mk

不是用make命令调用的是makefile吗
否则要用 make -f config.mk呀?
谢谢高手!

------解决方案--------------------
你看u-boot的顶层Makefile呀。make 2440_config。2440_config这就是目标,你在顶层的Makefile中会发现这样的规则:

mini2440_config : unconfig
@$(MKCONFIG) $(@:_config=) arm arm920t mini2440 samsung s3c24x0
而MKCONFIG就是config.mk这个文件,所以说你输入make 2440_config执行的就是config.mk。不同的是后面的所有都是传给config.mk的参数。你直接输入make -f config.mk是不行的,因为没有传给它需要的参数。
  相关解决方案