作成したMakefileを使用してJavaプロジェクトをコンパイルしようとすると、このエラーが発生します。
エラー:
作る:src/edu/osu/lispinterpreter/output/*.class', needed by
ターゲットクラスを作成するルールはありません。止まる。*
Makefileの内容:
JFLAGS = -g
JC = javac
.SUFFIXES: .java .class
.java.class:
$(JC) $(JFLAGS) $*.java
CLASSES = \
src/edu/osu/lispinterpreter/tokenizer/*.java \
src/edu/osu/lispinterpreter/core/*.java \
src/edu/osu/lispinterpreter/output/*.java \
src/edu/osu/lispinterpreter/exceptions/*.java \
src/edu/osu/lispinterpreter/input/InputParser.java \
src/edu/osu/lispinterpreter/input/ReadInputString.java
default: classes
classes: $(CLASSES:.java=.class)
clean:
$(RM) *.class
誰かがMakefileを手に入れてくれませんか?
私はEclipseを使用しています。