【发布时间】:2021-04-11 22:03:30
【问题描述】:
在这个 Makefile 上:https://github.com/GrapheneOS/platform_frameworks_base/blob/11/Android.mk 我找到了
SDK_METADATA_DIR :=$= $(call intermediates-dir-for,PACKAGING,framework-doc-stubs-metadata,,COMMON)
:=$= 是什么意思?
我在这里一无所获:What's the difference between := and = in Makefile? 在提供的链接上也没有
【问题讨论】:
-
:=部分应该是立即分配。$=应该是一个单字符宏——不太清楚这意味着什么。它不是makeAFAIK/AFAICR 原始版本的一部分。