Makefile,替换先决条件中的路径自动变量

时间:2017-11-28 17:36:37

标签: makefile

我有以下制定规则:

$ ls files
a b c
$ cat Makefile
files.7z: ./files/*
7z a $@ $?

规则将按如下方式执行:

7z a files.7z files/a files/b files/c

7z处理以./开头的路径,特别是在该路径中,它将包含存档中没有路径的文件。在./$?开始替换路径的最短路径是什么? (文件名可以包含空格。)

0 个答案:

没有答案