天嵌 ARM开发社区

 找回密码
 注册
查看: 2443|回复: 2

uboot的顶层Makefile小问题

[复制链接]
dengroj 发表于 2010-5-6 14:22:24 | 显示全部楼层 |阅读模式
大家好,小弟第一次发贴
下面的代码是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文件又是什么用处呢?
谢谢!!
lansky 发表于 2010-5-6 22:11:28 | 显示全部楼层
研究的真仔细…… 没必要……
wuchguang 发表于 2010-9-6 15:04:11 | 显示全部楼层
1# dengroj


CURDIR为当前目录。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

i.MX8系列ARM cortex A53 M4 工控板上一条 /1 下一条

Archiver|手机版|小黑屋|天嵌 嵌入式开发社区 ( 粤ICP备11094220号 )

GMT+8, 2024-5-18 11:25 , Processed in 1.031250 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表