리눅스에 CMake 설치하기
- 개발환경/CMake
- 2019. 8. 2.
리눅스에 CMake 설치하기
본 글에서는 리눅스에 CMake를 설치하는 방법을 소개한다.
Ubuntu 리눅스에서 CMake를 설치하는 방법은 다음과 같은 두가지 방법이 있으며, 본 글에서는 아래 두가지 방법을 설명한다.
-
apt 와 같은 패키지 업데이트 유틸리티를 사용하는 방법
-
소스코드를 다운로드하여 직접 설치하는 방법
본 글에서 사용된 실행 환경은 다음과 같다.
-
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).
$
파트너스 활동을 통해 일정액의 수수료를 제공받을 수 있음
'개발환경 > CMake' 카테고리의 다른 글
CMake를 이용한 C 언어 프로그래밍 #3: 라이브러리 (0) | 2020.12.24 |
---|---|
리눅스에 CMake 설치하기 : 3.18.0 버전 (0) | 2020.07.26 |
리눅스에 CMake 설치하기 : 3.17.3 버전 (0) | 2020.07.26 |
CMake를 이용한 C 언어 프로그래밍 #2 : 컴파일 정의(definition) 추가하기 (0) | 2020.06.11 |
CMake 커맨드: 이것저것 (0) | 2020.06.07 |
CMake 커맨드: OPTION (0) | 2020.06.07 |
CMake를 이용한 C 언어 프로그래밍 #1 : Hello world (0) | 2020.05.15 |
CMake 문법 - 빌드 결과 생성 경로 지정하기 (0) | 2019.09.07 |