문제
다음 중 소스 파일을 이용한 설치 시 configure 단계에서 생성되는 파일은?
① make ② cmake ③ Makefile ④ configure.status
정답
3번
해설
정답: 3. ./configure 는 시스템 환경을 점검하고 그 결과를 반영한 Makefile 을 생성한다. 이후 make 가 이 Makefile 을 읽어 컴파일한다.
오답 풀이
- 1번: make 는 빌드를 수행하는 "명령(도구)"이지 configure 가 만드는 파일이 아니다.
- 2번: cmake 는 또 다른 빌드 구성 도구로 configure 가 생성하는 산출물이 아니다.
- 3번: configure 가 환경에 맞춰 만들어 내는 빌드 스크립트 파일은 Makefile 로 옳다.
- 4번: "configure.status" 라는 산출물명은 정확하지 않다(실제는 config.status 등).
보충 개념 전형적 소스 설치 흐름: ./configure(환경 점검·Makefile 생성) → make(컴파일) → make install(설치).