문제
다음 중 소스 설치 과정 중에서 configure 작업 후에 관련 정보가 저장되는 파일명으로 알맞은 것은?
① install ② .config ③ .configure ④ Makefile
정답
4번
해설
정답: 4. 소스 설치는 ./configure → make → make install 순서로 진행되며, configure 가 시스템 환경을 검사한 결과로 컴파일 규칙이 담긴 Makefile 을 생성한다.
오답 풀이
- 1번: install 은 별도 파일명이 아니라 "make install" 단계의 인자(타깃)일 뿐이다.
- 2번: .config 는 커널 컴파일 시 커널 옵션을 담는 파일로, 일반 소스의 configure 산출물이 아니다.
- 3번: .configure 라는 산출 파일은 만들어지지 않는다.
- 4번: configure 의 결과로 Makefile 이 생성되므로 옳다.
보충 개념 configure 는 ./configure --prefix= 등으로 설치 경로·옵션을 지정하며, 그 결과 Makefile 에 컴파일·설치 규칙이 기록되고 make 가 이를 읽어 빌드한다.