Makefile中, f是个文件名字符串, patch -p0 < ../$$f, 这里$$是什么意思?


Makefile中, f是个文件名字符串, patch -p0 < ../$$f , 这里$$是什么意思?

makefile

我与泰迪对愁眠 10 years, 8 months ago

Makefile 中的一个 $ 有特殊用途——用来表示各种变量,比如 $@ $< 之类的。

所以如果要表示执行的命令行中的一个 $ ,就必须用两个 $$ 。

你可以用 make -n 来看,这条命令最后执行的时候会是:


 patch -p0 < ../$f

Mikoto丶 answered 10 years, 8 months ago

Your Answer