문제
다음 중 소스 파일로 프로그램을 설치하는 단계로 알맞은 것은?
① make → configure → make install ② make → make install → configure ③ configure → make → make install ④ configure → make install → make
정답
3번
해설
정답: 3. 소스 설치는 configure(빌드 환경 점검·Makefile 생성) → make(컴파일) → make install(설치) 순서로 진행한다.
오답 풀이
- 1번: make 를 configure 보다 먼저 실행하면 Makefile 이 없어 컴파일할 수 없다.
- 2번: make install 을 컴파일(make)보다 먼저 둘 수 없고 configure 도 마지막에 오면 안 된다.
- 3번: configure → make → make install 순서이므로 옳다.
- 4번: make install 뒤에 make 가 오는 잘못된 순서이다.
보충 개념 configure는 시스템 환경에 맞춰 Makefile을 만들고, make는 그 Makefile로 컴파일하며, make install은 결과물을 지정 경로(기본 /usr/local)에 복사한다.