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

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

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


防止出现死循环 具体的你可以去看看make的手册


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

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

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

patch -p0 < ../$f
【热门文章】
【热门文章】