いくつかの Java ファイルをコンパイルして提出するためのメイクファイルを作成する必要がありますが、その方法がわかりません。仕方なくウェブを検索しました。現在、私のファイルは
JFLAGS = -g
JC = javac
.SUFFIXES: .java .class
.java.class:
$(JC) $(JFLAGS) $*.java
CLASSES = \
Proj411.java \
ExecTime.java \
Clocks.java \
Instruction.java \
simulator: Proj411.java
Proj411.java: ExecTime.java Clocks.java Instruction.java
clean:
$(RM) *.java
これが私がやりたいことをしていることを確認したいのです。Proj411 はメインの場所であり、実行する他の 3 つのファイルに依存しています。
また、makefileが実際に何をするかについての説明が役立つかもしれません。ありがとう