현재 소프트웨어 제품은 점차 그 규모가 커져가고 있으며 빌드를 위한 패키지간 복잡성 또한 커지고 있다.
이런 상황에서 make 유틸리티는 제품의 빌드를 효율적으로 진행하기 위한 훌륭한 기본 기능들을 제공한다.
make Utility
make 유틸리티는 간단히 말하자면 사용자가 작성한 빌드를 위한 스크립트를 파싱해 이를 수행해주는 도구이다.
그리고 make 유틸리티의 입력으로 사용되는 파일이 바로 Makefile 이며 사용자가 작성한 Makefile 에는
즉 사용자는 여러 소스 코드를 어떻게 컴파일할지 지정하고
파일을 복사하며 특정 스크립트를 수행하거나 컴파일 대상을 찾도록 지정하며
패키지 소프트웨어를 설치하는 등 빌드에 필요한 모든 부분을 수행 가능하도록 여러 기능을
make 유틸리티가 읽을 수 있는 방식으로 제공하여여 한다.
Manual
'Build > Make' 카테고리의 다른 글
06. Variable (0) | 2020.01.22 |
---|---|
05. Rule 의 구성 (0) | 2020.01.22 |
04. Makefile 의 구성 (0) | 2020.01.22 |
03. make 유틸리티 사용 (0) | 2020.01.22 |
02. Build 과정 (0) | 2020.01.22 |