문제
다음 중 소스 컴파일 단계에서 configure 작업 후에 생성되는 파일로 알맞은 것은?
① .config ② config.h ③ configure.h ④ Makefile
정답
4번
해설
정답: 4. ./configure 는 시스템 환경을 점검한 뒤, make 가 사용할 빌드 규칙이 담긴 Makefile 을 생성한다.
오답 풀이
- 1번: .config 는 커널 컴파일 등에서 설정값을 담는 파일로, 일반 소스의 configure 산출물이 아니다.
- 2번: config.h 는 configure 가 생성할 수 있으나, 컴파일을 직접 구동하는 핵심 산출물은 Makefile 이다.
- 3번: configure.h 는 표준 산출물 명칭이 아니다.
- 4번: configure 의 핵심 산출물은 Makefile 로 옳다.
보충 개념 소스 빌드 흐름은 ./configure(환경 점검 후 Makefile 생성) → make(컴파일) → make install(설치)이다. Makefile 이 만들어져야 make 단계로 넘어갈 수 있다.