문제
다음 중 Makefile 파일이 생성되는 소스 설치 단계로 알맞은 것은?
① configure ② make ③ cmake ④ make install
정답
1번
해설
정답: 1. ./configure 단계는 시스템 환경을 점검하고 그 결과에 맞는 Makefile 을 생성한다. 이후 make 가 이 Makefile 을 읽어 컴파일한다.
오답 풀이
- 1번: 환경 점검 후 Makefile 을 생성하는 configure 단계로 옳다.
- 2번: make 단계는 이미 생성된 Makefile 을 읽어 "컴파일" 을 수행하는 단계다(생성이 아님).
- 3번: cmake 는 configure 와 다른 별도 빌드 구성 도구로, 이 흐름의 단계명이 아니다.
- 4번: make install 단계는 컴파일된 결과물을 시스템에 설치하는 단계다.
보충 개념 전형적 소스 설치 흐름: ./configure(환경 점검·Makefile 생성) → make(컴파일) → make install(설치).