make 파일 작성시 헤더가 변경되는 경우 컴파일을..
글쓴이: macmac83638 / 작성시간: 목, 2004/01/29 - 11:08오전
makefile을 작성해서 쓰는데, 쏘스가 변경되면 재 컴파일을 해서 object
file을 만드는데, h file만 변경되면 재 컴파일을 안하는 듯 해서..
혹시 헤더파일이 변경되면 그 헤더를 참조하는 소스들을 재 컴파일 하도록
하려면 어떻게 해야하는지 알고 싶습니다.
Forums:
참고만 하시라고 적습니다..Makefile 이라.. 수동으로 만들
참고만 하시라고 적습니다..
Makefile 이라.. 수동으로 만들어서 쓴지 좀 된거같군요..
Makefile도 되긴됬던 기억이 나는거같기도 하고 가물가물
하지만 신용할수 없었던 느낌이 항상 헤더 수정후엔..
Make clean을 했던 기억이 납니다..
현재 Automake Autoconf를 사용하고 있습니다만..
헤더수정후에 관련 오브젝트들을 새로 컴파일하여 링크를 거는군요..
도움이 안되는글인가 ㅜ.ㅜ
Automake Autoconf 강추입니다 ..
Kldp 에서 관련문서 찾으시면 많을듯..
' 형식이 내용을 규정한다. '
Re: make 파일 작성시 헤더가 변경되는 경우 컴파일을..
man gccmakedep
혹시 gccmakedep가 안 깔려 있다면 번거롭지만
gcc -M -I/path/to/include *.c
라고 해서 나오는 출력을 Makefile에 직접 붙이셔도... ;)
껍질의 파괴
댓글 달기