标签: makefile
我有一个像aaa/bbb/ccc/xxx.html这样的变量,我需要在makefile中创建路径。所以我需要从给定变量修剪文件的位置,并使用mkdir -p aaa/bbb/ccc创建路径。如何从makefile中的变量(aaa/bbb/ccc)获取位置(aaa/bbb/ccc/xxx.html)?
aaa/bbb/ccc/xxx.html
mkdir -p aaa/bbb/ccc
aaa/bbb/ccc
答案 0 :(得分:1)
GNU make的dir函数提取路径的目录部分:
dir
mkdirp -p $(dir $@)
生成规则目标的目录。比较notdir和GNU make manual。
notdir