로그인 유지
makefile을 만들어야 하는데 그 과정좀 상세히 알려주세요
makefile에 대한 도움말은 http://korea.gnu.org/manual/4check/make-3.77/ko/make_toc.html 여기에서 보실 수 있습니다.
항목이 너무 많기 때문에 처음에 학습하실 때는 쉽지 않을것입니다.
개관 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_1.html#SEC1
소개 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_2.html#SEC4
작성 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_3.html#SEC12
규칙 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_4.html#SEC19
규칙 내 명령 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_5.html#SEC43
변수 사용 방법 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_6.html#SEC56
조건 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_7.html#SEC70
최소한 이정도는 읽어보셔야 하고, 그러면 다른 사람이 만든 makefile에 대한 이해를 어느정도 할 수 있을 것입니다.
처음에는 작성하는 것이 쉽지 않으니, 다른 사람이 만든 makefile을 이해하여 자신의 프로젝트에 맞게 수정하는 것을 추천합니다.
복잡하지 않은 프로젝트일 경우에는 쉽게 사용할 수 있도록 만들어둔 패키지가 있습니다.
https://github.com/dmoulding/boilermake
여기에 있는 예제들을 보시면 이해가 금방 될 것입니다.
makefile에 대한 도움말은 http://korea.gnu.org/manual/4check/make-3.77/ko/make_toc.html 여기에서 보실 수 있습니다.
항목이 너무 많기 때문에 처음에 학습하실 때는 쉽지 않을것입니다.
개관 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_1.html#SEC1
소개 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_2.html#SEC4
작성 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_3.html#SEC12
규칙 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_4.html#SEC19
규칙 내 명령 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_5.html#SEC43
변수 사용 방법 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_6.html#SEC56
조건 : http://korea.gnu.org/manual/4check/make-3.77/ko/make_7.html#SEC70
최소한 이정도는 읽어보셔야 하고, 그러면 다른 사람이 만든 makefile에 대한 이해를 어느정도 할 수 있을 것입니다.
처음에는 작성하는 것이 쉽지 않으니, 다른 사람이 만든 makefile을 이해하여 자신의 프로젝트에 맞게 수정하는 것을 추천합니다.
복잡하지 않은 프로젝트일 경우에는 쉽게 사용할 수 있도록 만들어둔 패키지가 있습니다.
https://github.com/dmoulding/boilermake
여기에 있는 예제들을 보시면 이해가 금방 될 것입니다.