make·file
B2technical소프트웨어 빌드 방법을 적은 기술 용어의 파일
noun명사
- 1
메이크파일 — make 프로그램이 소프트웨어를 빌드하는 방법을 알 수 있도록 규칙, 의존성, 명령을 적어 둔 텍스트 파일B2〔computing〕
a text file containing rules, dependencies, and commands that the make program uses to build software
The project includes a makefile that compiles all source files automatically.
그 프로젝트에는 모든 소스 파일을 자동으로 컴파일하는 makefile이 포함되어 있다.
Edit the Makefile if you add a new library to the build.
빌드에 새 라이브러리를 추가하면 Makefile을 수정하세요.
뉘앙스 · 쓰임
build script는 빌드에 쓰이는 스크립트를 넓게 가리키는 말이고, makefile은 특히 make라는 빌드 도구가 읽는 형식의 파일을 가리킵니다. project file은 IDE나 특정 개발 도구의 설정 파일을 뜻할 수 있어 makefile과 항상 같지 않습니다.
컴퓨팅·소프트웨어 개발 분야의 전문 용어입니다. 일반 글에서는 파일 종류를 말할 때 makefile로 쓸 수 있지만, 실제 기본 파일명을 가리킬 때는 Makefile처럼 대문자로 쓰는 관례가 있습니다.
유의어 뉘앙스 비교
- build file
- 빌드에 쓰이는 파일을 넓게 가리키며, 반드시 make용 파일이라는 뜻은 아닙니다.
- build script
- 빌드 명령을 자동화하는 스크립트를 넓게 가리키며, makefile보다 범위가 넓습니다.
자주 쓰는 표현 · Collocations
verb+noun
- write a makefilemakefile을 작성하다
- edit a makefilemakefile을 수정하다
- generate a makefilemakefile을 생성하다
adj+noun
- a simple makefile간단한 makefile
noun+noun
- a makefile rulemakefile 규칙
- a makefile targetmakefile 대상
어원 · 암기 팁
[English]영어 make와 file이 결합한 말로, make 빌드 도구가 읽는 파일이라는 뜻에서 생겼습니다.
make(빌드 도구 이름 또는 ‘만들다’) + file(파일)
💡 소프트웨어를 ‘make’하는 방법을 적은 ‘file’이라고 기억하면 쉽습니다.