mingw32-make.exe:没有什么可以做的'所有'

时间:2014-07-30 04:18:44

标签: c++ makefile target

当我尝试运行cpp项目时,遇到了运行时错误。

编译日志中显示以下消息:

mingw32-make.exe -f "D:\XXXXXXXXXXXXX\Makefile.win" all
mingw32-make.exe: Nothing to be done for 'all'.

在Makefile中,我找到了:

.PHONY: all all-before all-after clean clean-custom

all: all-before $(BIN) all-after

但我不明白错误究竟是什么以及“所有”

的功能是什么

1 个答案:

答案 0 :(得分:3)

这不是错误信息。

基本上它会告诉您all目标(以及暗示的所有依赖关系 - all-beforeall-after以及BIN中的任何内容 已经是最新的,即make无需运行任何命令。