Java项目Makefile报错make: Nothing to be done for `default'求助
Makefile 执行报错:
make: Nothing to be done for 'default' 求助 我为Java项目写了一份Makefile,方便在Unix环境下编译运行,已经查过同类问题但没找到能解决我这个情况的方案。
下面是我的Makefile完整内容:
JFLAGS = -g JC = javac JVM= java .SUFFIXES: .java .class .java.class: $(JC) $(JFLAGS) $*.java CLASSES = \ DivisorStorage.java\ countingNumberOfDivisorsRunnable.java\ HighestDivisor.java\ MAIN = HighestDivisor default: classes classes: $(CLASSES:.java=.class) run: classes $(JVM) $(MAIN) clean: $(RM) *.class
当我执行命令 make -f makefile 时,终端抛出了这个错误:
make: Nothing to be done for `default'
想请教下我用的命令是否正确?或者我的Makefile哪里有问题?麻烦大家帮忙看看!
内容的提问来源于stack exchange,提问作者mama
相关产品推荐
相关产品推荐

