|
大家好,小弟第一次发贴
下面的代码是uboot的顶层Makefile的一部分。
代码中的CURDIR出现了两次,而且就在着几行之中。
按上面的代码,CURDIR应该是空的。
81 endif # ifneq ($(BUILD_DIR),)
82
83 OBJTREE := $(if $(BUILD_DIR),$(BUILD_DIR),$(CURDIR))
84 SRCTREE := $(CURDIR)
85 TOPDIR := $(SRCTREE)
86 LNDIR := $(OBJTREE)
87 export TOPDIR SRCTREE OBJTREE
但,我在第87句后加了一些语句来测试CURDIR的值
test:
<tab键>echo "$CURDIR" 保存后
$make test
却输出CURDIR有值。
问,该值从何出来。
uboot中的.mk文件又是什么用处呢?
谢谢!! |
|