“的含义;“一切在前”;及;“一切都在后面”;在makefile中
因为它在.PHONY中,所以它一定是一个Makefile关键字,但我不知道它是什么意思,甚至不知道它是什么意思。我认为这不是一个Makefile关键字。它可能是makefile中其他地方定义的另一个目标的名称(但如果没有文件的更多上下文,我无法确定)。它们不是关键字,它们指的是命名为“的含义;“一切在前”;及;“一切都在后面”;在makefile中,makefile,Makefile,因为它在.PHONY中,所以它一定是一个Makefile关键字,但我不知道它是什么意思,甚至不知道它是什么意思。我认为这不是一个Makefile关键字。它可能是makefile中其他地方定义的另一个目标的名称(但如果没有文件的更多上下文,我无法确定)。它们不是关键字,它们指的是命名为all before和all after的规则,因此前者在构建可执行文件之前调用,后者在构建可执行文件之后立即调用。它们在.PHONY中提到,因为它们不是文件名 坏例子: .PHONY: all all-be
all before
和all after
的规则,因此前者在构建可执行文件之前调用,后者在构建可执行文件之后立即调用。它们在.PHONY中提到,因为它们不是文件名
坏例子:
.PHONY: all all-before all-after clean clean-custom
all: all-before ../Flock.exe all-after
它们只是为了完成定制而预先插入的目标。 查看添加到makefile的代码并使用修改后的makefile.win 正在处理生成文件。。。
- Makefile处理器:C:\Program Files(x86)\Dev Cpp\MinGW32\bin\MinGW32-make.exe
- 命令:mingw32-make.exe-f“MakefileMy.win” ---->在下面添加了行 .冒牌货:先清洁后清洁的习惯
- 错误:0
- 警告:0
all: all-before binary all-after
binary:
gcc input.c -o binary
all-before:
-mkdir bin
all-after:
-cp binary bin