가끔 프로젝트에서 CMake 버전이 최소 요구 사항보다 낮을 때가 있는데, 실제로 그렇게 높은 요구 사항은 필요하지 않지만 상대방의 코드를 변경할 수 없는 경우 자신의 버전만 업그레이드하면 됩니다.
직접 업데이트 후 다시 설치하는 온라인 방법을 시도해 보았으나 버전 번호가 바뀌지 않았습니다.
sudo apt-get 업데이트
sudo apt-get cmake 제거
sudo apt-get 설치 cmake
cmake --버전
그래서 온라인으로만 소스코드 설치방법을 시도해볼 수 있었는데 성공했습니다.
제가 다운받은 버전은
그런 다음 압축을 풀기 위해 홈 아래의 문서 디렉토리에 넣고 마우스 오른쪽 버튼으로 클릭하기만 하면 됩니다. tar 명령을 사용할 필요가 없습니다.
물론 tar를 사용하여 압축을 풀 수도 있습니다.
tar -xzf ***.tar.gz [-C .] ## 이는 각 파일을 표시하고, v 매개변수를 제거하고 -C 없이 이 디렉토리에 추출할 필요가 없습니다.
tar -xzvf ***.tar.gz [ -씨. ]
g++와 OpenSSL이 설치되지 않아서 중간에 2개의 오류가 발생했습니다.
sudo apt-get 설치 g++
sudo apt-get 설치 libssl-dev
오류를 방지하려면 설치를 물리적으로 확인한 후 ./configure를 성공적으로 실행하면 됩니다.
그러다가 make는 성공했지만 시간이 좀 걸렸습니다.
마지막으로 sudo make install을 실행하세요 .
마지막으로 cmake 버전이 최신 3.27로 업데이트된 것을 확인할 수 있습니다.
그것을 요 약하기:
./구성
만들다
sudo make 설치
cmake --버전