Make 사용할때 argument가 없으면, 어떤 규칙이 기분적으로 사용되나요.? 그리고,, 당신의 Makefile에는 rocks라는 규칙이 들어 있다.현재 디렉토리에 존재하는 파일일지라도 make rocks이 실행되도록 Makefile에 추가해야 하는 라인은 무엇인가?
현재 존재하는 파일일 경우 touch 명령어를 소스 파일에 사용했었지요.
/Vollago
make -p -f /dev/null
이란 명령을 내려보세요. 그리고... make 에 인자가 없다는 것은 포니 타겟을 말하는 것 같기도 하네요. 보통...
all : 규칙1 규칙2 규칙3
.PHONY : all
같은 내용을 Makefile 에 넣어둬요. 예를 들어 규칙1 이 clean 이란 이름이라면...
clean:
[TAB]rm -f *.o
같은 내용을 넣어두었겠죠.
.PHONY:rocks