리눅스에 CMake 설치하기

반응형

 

리눅스에 CMake 설치하기

본 글에서는 리눅스에 CMake를 설치하는 방법을 소개한다.

 

Ubuntu 리눅스에서 CMake를 설치하는 방법은 다음과 같은 두가지 방법이 있으며, 본 글에서는 아래 두가지 방법을 설명한다.

  1. apt 와 같은 패키지 업데이트 유틸리티를 사용하는 방법

  2. 소스코드를 다운로드하여 직접 설치하는 방법

 

본 글에서 사용된 실행 환경은 다음과 같다.

  • Ubuntu 리눅스 버전 : 18.04.2 LTS 64비트

 

1. apt 를 이용한 CMake 설치

다음과 같이 apt install cmake 명령을 이용하여 설치하면 3.10.2 버전이 설치된다.

$ sudo apt install cmake
....
..
..

$ cmake --version
cmake version 3.10.2

CMake suite maintained and supported by Kitware (kitware.com/cmake).

$

 

 

2. 소스코드 다운로드하여 CMake 직접 설치

필요에 따라 3.11 이상의 CMake를 사용해야 할 경우, 소스코드를 다운로드하여 직접 설치할 수 있다. 기존에 설치되어 있는 CMake가 있는 경우에는 이를 먼저 제거한다. 설치되어 있는 CMake의 삭제 방법은 다음과 같다.

$ sudo apt purge cmake

 

1) 웹 브라우저에서 https://cmake.org/download/ 에 접속하여 최신 버전(Latest Release)의 소스코드를 다운로드한다. 본 글 작성 시점의 최신 버전은 3.15.1 이다. "Unix/Linux Source" 플랫폼용 소스코드(cmake-3.1.51.tar.gz)를 다운로드한다.

소스코드 다운로드

 

2) 다운로드한 파일의 압축을 해제하고 설치한다. 설치가 완료되면 /usr/local/bin/ 디렉터리에 cmake 실행파일이 생성된다.

$ cd ~/Downloads
$ ls
cmake-3.15.1.tar.gz
$ tar zxf cmake-3.15.1.tar.gz
$ cd cmake-3.15.1
$ ./bootstrap && make && sudo make install
...

$ /usr/local/bin/cmake --version
cmake version 3.15.1

CMake suite maintained and supported by Kitware (kitware.com/cmake).

 

3) 시스템 전역에서 사용할 수 있도록 ~/.bashrc 파일을 편집하여 cmake 실행파일이 생성된 디렉터리를 PATH에 추가해 준다. 이제 시스템 전역에서 cmake-3.15.1 버전을 사용할 수 있다.

$ vi ~/.bashrc
...
..
PATH=$PATH:/usr/local/bin/
.
$ source ~/.bashrc
$ cmake --version
cmake version 3.15.1

CMake suite maintained and supported by Kitware (kitware.com/cmake).
$

 


파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음

댓글

Designed by JB FACTORY