java Makefile 만드는법

JFLAGS = -g
JC = javac
.SUFFIXES: .java .class
.java.class:
(JC) (JFLAGS) $*.java

CLASSES =
Helloworld.java \

default: classes

classes: $(CLASSES:.java=.class)

clean: $(RM) *.class

어떤 블로그에서 긁어 왔는데요 봐도 모르겠어요 ㅠㅠ

설명을 읽어봐도 전혀 모르겠습니다.

제가 만약 Helloworld.java 파일을 만들었다고 가정하면

JFLAGS = -g
JC = javac
.SUFFIXES: .java .class
.java.class:
(JC) (JFLAGS) $*.java

CLASSES =
Helloworld.java \

default: classes

classes: $(CLASSES:.java=.class)

clean: $(RM) *.class

이렇게만 작성하면 안되고 default 에 무엇을 해야한다고 하는데…

모르겟어요 ㅠㅠ 예시 코드라도 주시면 감사하겠습니다.

제가 생 초보라…ㅠㅠ

그냥 윈도 쓰시죠. 자바 하나 하시기도 벅차 보이시는데…

3 Likes

ㅋㅋㅋ 답변 감사합니다.

1 Like