Ubuntu에서 CMake 설치하는 방법

인공능지연구소·2024년 4월 12일
0

들어가기에 앞서

본 문서는 Ubuntu 20.04, CMake 버전 3.25.1을 기준으로 하고 있다.
CMake는 sudo apt install cmake로도 설치할 수 있으나 최신 버전이 설치되지 않는다.
이러한 이유로 일반적으로 소스코드로 빌드하여 설치하는 것을 권장한다.
https://mong9data.tistory.com/124의 내용을 참고함.

설치된 CMake 확인

cmake --version

설치 방법

  1. 설치된 CMake 제거
sudo apt purge cmake
sudo apt autoremove
# cmake --version을 수행하여 설치가 완벽히 되었는지 확인하는 것을 권장

CMake 삭제가 되지 않은 경우 which cmake로 cmake 경로(일반적으로 /usr/local/bin 아래에 설치)를 확인 후 sudo rm -rf로 직접 삭제한다.

  1. 필요한 패키지 설치
sudo apt install wget build-essential openssl
  1. CMake 소스코드 다운로드
    CMake 홈페이지에서 파일 다운로드 링크를 확인한 후 다음과 같이 진행
wget https://github.com/Kitware/CMake/releases/download/v3.25.1/cmake-3.25.1.tar.gz
tar -xvf cmake-3.25.1.tar.gz
  1. 빌드
cd cmake-3.25.1
./bootstrap
make  # 모든 코어 사용 시 make -j $(nproc)
sudo make install

./bootstrap수행 과정에서 Could NOT find OpenSSL, try to set the path to OpenSSL root folder in the system variable OPENSSL_ROOT_DIR (missing: OPENSSL_LIBRARIES  OPENSSL_INCLUDE_DIR)와 같은 에러 메시지가 출력될 수도 있다. 이럴 때는 sudo apt-get update && sudo apt-get install libssl-dev를 수행하고 다시 해보자.

profile
인공능지를 연구합니다.

0개의 댓글

관련 채용 정보