답변:
PPA를 사용하거나 직접 컴파일하십시오.
PPA로 설치 (3.2로 업그레이드)
sudo apt-get install software-properties-common
sudo add-apt-repository ppa:george-edison55/cmake-3.x
sudo apt-get update
cmake가 아직 설치되지 않은 경우 :
sudo apt-get install cmake
cmake가 이미 설치된 경우 :
sudo apt-get upgrade
직접 컴파일
현재 최신 버전은 3.2.2이며이 버전을 기반으로하는 다음 지침입니다. 따라서이 URL을 확인 하고 파일 이름을 적절히 조정해야합니다.
sudo apt-get install build-essential
wget http://www.cmake.org/files/v3.2/cmake-3.2.2.tar.gz
tar xf cmake-3.2.2.tar.gz
cd cmake-3.2.2
./configure
make
이제 checkinstall
DEB 패키지를 생성하므로 설치 유형을 선택해야 합니다.
와 checkinstall
sudo apt-get install checkinstall
sudo checkinstall
와 make install
sudo make install
add-apt-repository
(나는 가상 VM에 설치했기 때문에 가정하지 않았 음) software-properties-common
패키지 를 설치해야 합니다.
세 가지 옵션이 있습니다.
sudo add-apt-repository ppa:george-edison55/cmake-3.x
sudo apt-get update
cmake가 아직 설치되지 않은 경우 :
sudo apt-get install cmake
cmake가 이미 설치된 경우 :
sudo apt-get upgrade
curl -sSL https://cmake.org/files/v3.5/cmake-3.5.2-Linux-x86_64.tar.gz | sudo tar -xzC /opt
CMake 실행 파일은에 있습니다 /opt/cmake-3.5.2-Linux-x86_64/bin/
.
현재 최신 버전은 3.5.2이며이 버전을 기반으로하는 다음 지침입니다. 따라서 다운로드 페이지를 확인 하고 그에 따라 파일 이름을 조정해야합니다.
sudo apt-get install build-essential
wget http://www.cmake.org/files/v3.5/cmake-3.5.2.tar.gz
tar xf cmake-3.5.2.tar.gz
cd cmake-3.5.2
./configure
make
이제 checkinstall
DEB 패키지를 생성하므로 설치 유형을 선택해야 합니다.
와 checkinstall
sudo apt-get install checkinstall
sudo checkinstall
와 make install
sudo make install
파티에 늦었는지 확실하지 않지만 최근 우분투 14.04에서 동일한 문제에 직면했으며 이것이 어떻게 해결되었는지입니다. 먼저 cmake
다음 명령을 실행하여 기존을 제거해야합니다 .
sudo apt-get remove cmake
return또는을 누르십시오 enter. 다음 cmake3
명령을 사용하여 설치해야 합니다.
sudo apt-get update
sudo apt-get upgrade
sudo apt-get install cmake3
내 대답은 몇 년 후에 늙을 것이라고 가정하고 관련 번호가있는 cmake 패키지를 검색하십시오. 예를 들어, 현재 cmake3는 저에게 효과적입니다.
그렇게하려면 실행해야합니다
apt-cache search cmake
패키지를 찾으면 제안대로 설치하십시오.
당신에게
행복한 코딩 감사합니다 !
sudo apt-get install cmake
작동합니다.
소스에서 빌드하고 설치 한 후 $ PATH 변수를 조정하여 사용 가능하게하십시오. 내 보낸 변수를 bashrc에 추가해야 할 수도 있습니다. 그것이 기본적으로 내가하는 방법입니다. 필요에 따라 파일 및 폴더 이름을 변경하십시오.
sudo apt-get install build-essential
wget http://url.to/cmake-3.2-src.tar.gz
tar xzf cmake-3.2-src.tar.gz
cd cmake-3.2-src
./configure
make
# If make finishes without errors:
sudo make install
export PATH=/usr/local/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/lib:$LD_LIBRARY_PATH
cmake --version # This should give v3.2
https://cmake.org/download/ 의 sh에서 최신 버전을 설치 하십시오.
cd /usr
sudo wget https://cmake.org/files/v3.8/cmake-3.8.2-Linux-x86_64.sh -P /usr/
sudo chmod 755 /usr/cmake-3.8.2-Linux-x86_64.sh
sudo ./cmake-3.8.2-Linux-x86_64.sh