关于golang:Makefile文件中的-PHONY-的作用

8次阅读

共计 259 个字符,预计需要花费 1 分钟才能阅读完成。

咱们能够看到即便不要 .PHONY 正文这一行,make proto 命令也是失常执行,那 .PHONY 的作用到底是什么呢?

我先在 Makefile 的同级目录下建一个文件名为 proto 文件。

.PHONY前面跟的指标都被称为伪指标,也就是说咱们 make 命令前面跟的参数如果呈现在.PHONY 定义的伪指标中,那就间接在 Makefile 中就执行伪指标的依赖和命令。不论 Makefile 同级目录下是否有该伪指标同名的文件,即便有也不会产生抵触。另一个就是进步执行 makefile 时的效率。

如果该篇文章对您有一点点帮忙,请点个赞???? 吧!

正文完
 0