你好我对makefile有点陌生,我知道基础知识,并认为我会通过我在网上找到的一个例子来工作。但是,我遇到了一些看起来不正确的事情,我希望有人可以帮助解决问题。该示例可以在以下链接中找到:https ://riptutorial.com/makefile/example/21376/building-from-different-source-folders-to-different-target-folders
我的具体问题是关于以下行:
SOURCEDIRS = $(foreach dir, $(DIRS), $(addprefix $(SOURCEDIR)/, $(dir)))
我想知道当没有在任何地方分配 dir 变量时,makefile 如何评估 $(dir) ?dir 是某种预定义的 GNU Makefile 变量还是我遗漏了什么?任何帮助表示赞赏,谢谢
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句