합격 후기 작성하고 2,000원 쿠폰 받아가세요! (게시글 탭 → 합격후기)

리눅스 마스터 2급리눅스 운영 및 관리소스 빌드 - cmake난이도 3MCQ

리눅스 마스터 2급 소스 빌드 - cmake 기출문제 #14278

문제

다음 ( 괄호 ) 안에 들어갈 내용으로 알맞은 것은?

( 괄호 )는 소스 컴파일 시 사용되는 Make의 대체프로그램으로 멀티플랫폼을 지원하기 위한 목적으로 등장한 오픈 소스 프로젝트이다. 이 방법을 사용하는 대표적인 프로그램에는 mysql이 있다.

① make ② cmake ③ configure ④ dnf

정답

2

해설

정답: 2. cmake 는 Make/Makefile 방식을 대체하여 여러 플랫폼에서 동일한 설정으로 빌드할 수 있게 해 주는 크로스 플랫폼 빌드 도구이며, MySQL 등 대형 프로젝트가 채택했다.

오답 풀이

  • 1번: make 는 Makefile을 읽어 컴파일을 수행하는 도구로, '대체프로그램'이 아니라 대체 대상이다.
  • 2번: cmake 는 Make의 멀티플랫폼 대체 빌드 시스템으로 옳다.
  • 3번: configure 는 빌드 환경을 점검해 Makefile을 만들어 주는 스크립트(autotools 계열)이다.
  • 4번: dnf 는 페도라/레드햇 계열의 패키지 관리자이다.

보충 개념 전통적 소스 빌드는 ./configure → make → make install 순서이며, cmake 는 configure+make 단계의 빌드 구성을 멀티플랫폼으로 일원화한다.

리눅스 마스터 2급 리눅스 운영 및 관리 다른 기출문제

이런 문제 20~50개를 한 번에 풀어보세요

매번 새로 추가되는 모의고사 + 오답 자동 복습 + 회차별 실력 추적. 회원가입 후 무료 이용.

[리눅스 마스터 2급] 소스 빌드 - cmake 리눅스 운영 및 관리 기출 #14278 | 문어CBT