【发布时间】:2013-11-16 15:31:20
【问题描述】:
我尝试学习为 java 项目创建 makefile。我写了一个基本类作为Hello.java。然后我写了一个makefile如下:
makefile:
JFLAGS = -g
JC = javac
.SUFFIXES: .java .class
%.class: %.java
$(JC) $(JFLAGS) $^
CLASSES = \
Hello.java
default: classes
classes: $(CLASSES:.java=.class)
clean:
$(RM)*.class
当我尝试在 cygwin 上运行此文件并键入 make -f makefile 时,我收到类似的错误:make:Nothing to be done for 'makefile'。我该如何解决这个问题?
【问题讨论】: