안녕하세요 리눅스 커널을 공부하다가
궁금증이 생겨서 질문드립니다.
리눅스 커널 2.4 에서는 gcc와 Makefile을 만드는 방법 둘다 컴파일이 가능한데
리눅스 커널 2.6 부터는 왜 Makefile 을 만들어서 컴파일 하는 방법밖에 사용을 못하나요??
읽어주셔서 감사합니다. ^^
Makefile이 결국 gcc 파리미터 넣어주는 것이니 원칙은 쉘에서 가능합니다만, 그러기에는 파라미터들이 복잡해서 Makefile을 사용하는 겁니다.
"$ gcc hello.c -o hello"부터 시작한 초보에게는 Makefile이 낮설어서 그렇지 Makefile이 작업을 간단하고 편안하게 만들어 주는 겁니다.
결론. Makefile을 공부하세요.
<- 이거면 안되는 게 없어~정품 소프트웨어 사용 캠패인
<- 이거면 안 되는 게 없어~정품 소프트웨어 사용 캠패인
아하~~ ㅋㅋ
감사합니다 ^^
음.
Makefile이 결국 gcc 파리미터 넣어주는 것이니 원칙은 쉘에서 가능합니다만, 그러기에는 파라미터들이 복잡해서 Makefile을 사용하는 겁니다.
"$ gcc hello.c -o hello"부터 시작한 초보에게는 Makefile이 낮설어서 그렇지 Makefile이 작업을 간단하고 편안하게 만들어 주는 겁니다.
결론. Makefile을 공부하세요.
정품 소프트웨어 사용 캠패인
정품 소프트웨어 사용 캠패인
아하~~
아하~~ ㅋㅋ
감사합니다 ^^