문제
다음 중 소스 파일 설치와 관련된 명령으로 틀린 것은?
① make ② cmake ③ Makefile ④ configure
정답
3번
해설
정답: 3. Makefile 은 빌드 규칙을 담은 "파일" 이지 실행하는 "명령" 이 아니다. 따라서 명령으로 분류하면 틀리다.
오답 풀이
- 1번: make 는 Makefile 을 읽어 빌드를 수행하는 명령이다.
- 2번: cmake 는 빌드 설정을 생성하는 명령(도구)이다.
- 3번: Makefile 은 명령이 아니라 빌드 규칙 파일이라 틀린 것(정답)이다.
- 4번: configure 는 환경을 점검해 Makefile 을 생성하는 실행 스크립트(명령)이다.
보충 개념 configure(스크립트 실행)·make·cmake 는 실행하는 명령이고, Makefile 은 make 가 참고하는 입력 파일이다. 이 "명령 vs 파일" 구분이 출제 포인트다.