从Makefile中的文件的给定路径获取位置

时间:2011-12-19 10:22:19

标签: makefile

我有一个像aaa/bbb/ccc/xxx.html这样的变量,我需要在makefile中创建路径。所以我需要从给定变量修剪文件的位置,并使用mkdir -p aaa/bbb/ccc创建路径。如何从makefile中的变量(aaa/bbb/ccc)获取位置(aaa/bbb/ccc/xxx.html)?

1 个答案:

答案 0 :(得分:1)

GNU make的dir函数提取路径的目录部分:

mkdirp -p $(dir $@)
例如,

生成规则目标的目录。比较notdirGNU make manual