标签: makefile
这是我的示例makefile内容:
CC=g++ CFLAGS=-c -Wall ... $(CC) $(CFLAGS) $< -o $@
$<在这里意味着什么?
$<
答案 0 :(得分:1)
阅读GNU make的文档。它在automatic variable部分进行了解释。
$< 第一个先决条件的名称。如果目标从隐式规则获得其配方,这将是隐式规则添加的第一个先决条件
第一个先决条件的名称。如果目标从隐式规则获得其配方,这将是隐式规则