Windows &引用;“保持清洁”;MSYS/Cygwin中的问题
我最终设法在Windows中编译了一个程序,这花了一段时间,如果没有这里的帮助是不可能的。现在一切都正常了,除了“清洁”产量 在makefile中,clean命令如下所示Windows &引用;“保持清洁”;MSYS/Cygwin中的问题,windows,makefile,recipe,Windows,Makefile,Recipe,我最终设法在Windows中编译了一个程序,这花了一段时间,如果没有这里的帮助是不可能的。现在一切都正常了,除了“清洁”产量 在makefile中,clean命令如下所示 clean: del /S *.o *~ *.out [...], eliminating all resulting .o and executables resulting from make. mingw64在路径中,我在路径中尝试了cygwin/bin,但没有,结果都一样。“Make”是在msys中使用mingw32
clean:
del /S *.o *~ *.out [...], eliminating all resulting .o and executables resulting from make.
mingw64在路径中,我在路径中尝试了cygwin/bin
,但没有,结果都一样。“Make”是在msys
中使用mingw32 Make
完成的。我也在msys中尝试了“mingw-32-make clean”,但仍然没有成功;我也不确定Cygwin是否支持“makeclean”。我在Windows7上运行整个程序,64位
我如何解决这个问题
您似乎在混合您的平台。是一个
cmd.exe
builtin,这就是Bash找不到它的原因。del
的模拟值为
尝试在cmd.exe下运行make
或
编辑Makefile,将del/S
替换为rm-f
也可以在项目文件夹中创建名为Makefile.defs的文件,并覆盖由eclipse自动设置为“del”的Makefile变量rm。该文件包含在[Name of Config]文件夹中的“makefile”中
我的文件只包含:
RM := rm -rf
这对我来说很好
RM := rm -rf