GNU Make
주요 기능
- 소스 코드에서 실행 파일 빌드
- 메이크파일을 사용해 패키지 빌드 및 설치
- 소스 파일이 변경되면 파일 자동 업데이트
소프트웨어 개요
GNU Make는 소스 코드에서 실행 파일과 라이브러리를 빌드하는 데 사용되는 유틸리티입니다. 1976년 Bell Labs에서 Stuart Feldman이 처음 만들었습니다.
Make는 메이크파일을 사용해 패키지를 빌드하고 설치하도록 프로그래밍되었습니다. 이 유틸리티는 하나 이상의 소스 파일이 변경되면 파일을 자동으로 업데이트하고, 소스가 아닌 파일이 다른 소스가 아닌 파일에 종속된 경우 파일을 업데이트할 순서를 결정합니다. 이 프로그램은 가장 일반적인 용도가 프로그램 빌드이기는 하지만, 프로그램 빌드에만 국한되지 않습니다. 다른 파일이 변경될 때 자동으로 업데이트해야 하는 파일이 포함된 프로젝트를 관리하는 데도 사용할 수 있습니다.
GNU Make는 1970년대에 처음 만들어졌지만 오늘날에도 여전히 사용됩니다. GNU Make가 오랫동안 사용될 수 있었던 주요 이유 중 하나는 소스 코드에서 프로그램과 라이브러리를 빌드하는 데 편리한 기능을 제공하기 때문입니다. 빌드 프로세스를 관리하는 데 사용할 수 있는 다른 IDE도 있지만, GNU Make는 프로그램의 소스 파일에서 실행 파일을 빌드할 수 있는 무료이면서 유용한 Unix 유틸리티로 여전히 사용되고 있습니다.
주요 파일 형식
지원되는 파일 형식
| 확장자 | 파일 형식 |
|---|---|
| .GNUMAKEFILE | GNU Makefile |
| .MAKEFILE | Makefile |
| .MK | Makefile |
업데이트: 2016. 1. 7.