Есть несколько вопросов с этим названием, и я просмотрел их, но не нашел решения.Я пытаюсь создать MakeFile для моего Java-проекта, чтобы он мог легко запускать его в среде 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: Ничего не может быть сделано для« default »», даже если я используюправильная команда для запуска программы? "make -f makefile"
Любая помощь приветствуется!Спасибо всем за потраченное время!