Ubuntu에서 CMake를 apt로 설치하면 최신 버전이 설치되지 않는다(Ubuntu 20.04 기준으로는 3.16, 18.04 기준으로는 3.10). 따라서 최신 버전을 설치하기 위해서는 CMake 홈페이지(https://cmake.org/download/)에서 소스코드를 받아 직접 빌드 해야한다.
# 압축 해제
tar -xvzf cmake-${다운로드 받은 버전}.tar.gz
# 이동
cd cmake-${다운로드 받은 버전}
# 빌드
./bootstrap
make
# 또는 make -j $(($(nproc) + 1))
sudo make install
# 설치확인
cmake --version
CMake 3.28.1 버전을 설치하려고 했는데, OpenSSL이 없다고 에러가 발생했음.
openssl version
이 먹힌다면 OpenSSL이 이미 설치가 된 것 이고 그런경우에는sudo apt install libssl-dev
을 해보고 재시도. OpenSSL이 설치가 되어있지 않다면 설치 후 재시도.