【ARM 嵌入式 编译 Makefile 系列 16 - Makefile 伪目标.PHONY 与 FORCE 详细介绍】

文章目录

    • Makefile 伪目标 .PHONY 学习
    • Makefile 伪目标 FORCE

Makefile 伪目标 .PHONY 学习

.PHONY 是 Makefile 中的一个特殊标签,它用于表示伪目标。

在 Makefile 中,目标通常是一个文件名。当该文件不存在,或者其依赖的文件有更新时,make 命令就会执行目标所对应的命令。但有时,我们定义的目标并不是一个真实的文件,而是一个执行某些命令的名称。这种目标被称为伪目标

.PHONY 用来显示地指明一个或多个目标是伪目标。这样,无论目标文件是否存在,make 命令都会执行伪目标所对应的命令。

这是一个使用 .PHONY 的例子:

.PHONY: clean 

clean: 
	rm -f program.o utils.o pro

你可能感兴趣的:(#,ARM,GCC,编译系列学习,arm开发,.PHONY,makefile,force,Makefile,伪目标)