java没有生成目标makefile的规则
Possible Duplicate:
make file for Java/Linux
JFLAGS = -g
JC = javac
.SUFFIXES: .java .class
.java.class: $(JC) $(JFLAGS) $*.java
CLASSES = pprint.java ARPModule.java EthernetModule.java IPModule.java FrameModule.java
default: classes
classes: $(CLASSES:.java=.class)
clean: $(RM) *.class
不断出现以下错误:
No rule to make target `pprint.class', needed by `classes'. Stop.
我试着清理我所有的空间和标签,但没有成功
# 1 楼答案
您需要将
.java.class
规则的命令放在另一行:或者,如果你对垂直空间感到绝望,你可以把它们放在分号后面的同一行: