make目标即使在使用.phony时也是最新的,是因为.phony目标是一种特殊的目标,它并不对应一个真实的文件,而是作为一个标记存在。当我们在makefile中声明一个目标为.phony时,make会认为该目标始终需要执行,而不会检查该目标对应的文件是否存在或者是否比依赖文件更新。
这种设计有以下几个优势和应用场景:
腾讯云相关产品和产品介绍链接地址:
领取专属 10元无门槛券
手把手带您无忧上云