在我的干净部分中,我Makefile
试图在永久删除之前检查文件是否存在。我使用此代码,但收到错误。
它出什么问题了?
if [ -a myApp ]
then
rm myApp
fi
我收到此错误消息
if [ -a myApp ]
/bin/sh: Syntax error: end of file unexpected (expecting "then")
make: *** [clean] Error 2
rm -rf myApp
可以选择替代方法。或在命令前加上破折号(-rm myApp
),以使make忽略rm的错误(但是,它将显示一条难看的消息)。