문제
다음 중 소스 파일을 이용한 설치 단계로 가장 알맞은 것은?
① make clean → make → make install ② make → make clean → make install ③ configure → make → make install ④ configure → make clean → make install
정답
3번
해설
정답: 3. 소스 설치의 표준 흐름은 ./configure(환경 점검·Makefile 생성) → make(컴파일) → make install(설치) 순서이다.
오답 풀이
- 1번: make clean 은 이전 빌드 산출물을 지우는 단계라 처음 설치 흐름의 첫 단계가 아니다.
- 2번: make 다음에 make clean 을 두면 방금 컴파일한 결과물을 지워 버려 순서가 어긋난다.
- 3번: configure → make → make install 순서로 옳다.
- 4번: make clean 이 끼어들어 컴파일 결과가 지워지므로 정상 흐름이 아니다.
보충 개념 ./configure 는 시스템 환경을 점검해 Makefile 을 만들고, make 가 이를 읽어 컴파일하며, make install 이 결과물을 시스템 경로에 복사한다. make clean 은 재빌드 전 정리용이다.