Domyślna wersja cmake 14.04 to 2.8. Jak mogę zainstalować cmake 3.2 i zastąpić domyślny? Lub jak mogę zaktualizować wersję 2.8 do wersji 3.2?
14.04
software-installation
cmake
ycshao
źródło
źródło
Odpowiedzi:
Użyj PPA lub skompiluj go sam:
Instalacja przez PPA (aktualizacja do wersji 3.2)
Gdy cmake nie jest jeszcze zainstalowany:
Gdy cmake jest już zainstalowany:
Skompiluj to sam
Obecnie najnowszą wersją jest 3.2.2, następujące instrukcje oparte na tej wersji. Dlatego powinieneś sprawdzić ten adres URL i odpowiednio zmienić nazwę pliku.
Teraz możesz wybrać typ instalacji, aby zdecydować, zalecam instalację z
checkinstall
, ponieważ tworzy to pakiet DEB.Z
checkinstall
Z
make install
źródło
add-apt-repository
(prawdopodobnie nie, ponieważ instalowałem na uproszczonej maszynie wirtualnej), musisz zainstalowaćsoftware-properties-common
pakiet.Istnieją trzy opcje:
Instalacja z PPA
Gdy cmake nie jest jeszcze zainstalowany:
Gdy cmake jest już zainstalowany:
Instalacja z cmake.org binarnej dystrybucji
Pliki wykonywalne CMake będą dostępne
/opt/cmake-3.5.2-Linux-x86_64/bin/
.Skompiluj to sam
Obecnie najnowszą wersją jest 3.5.2, następujące instrukcje oparte na tej wersji. Dlatego powinieneś sprawdzić stronę pobierania i odpowiednio dostosować nazwę pliku.
Teraz możesz wybrać typ instalacji, aby zdecydować, zalecam instalację z
checkinstall
, ponieważ tworzy to pakiet DEB.z
checkinstall
z
make install
źródło
Nie jestem pewien, czy jestem spóźniony na imprezę, ale ostatnio na Ubuntu 14.04 napotkałem te same problemy i tak to rozwiązałem. Najpierw musisz usunąć istniejącą
cmake
, wykonując polecenie:sudo apt-get remove cmake
Hit returnlub enter. Następnie musisz zainstalować
cmake3
, używając następujących poleceń:Zakładając, że moja odpowiedź zestarzeje się za kilka lat, zastanów się nad poszukiwaniem pakietu cmake, który jest z nim powiązany. Na przykład w tej chwili cmake3 działa dla mnie.
Aby to zrobić, wystarczy wykonać
apt-cache search cmake
Po znalezieniu pakietu wystarczy zainstalować zgodnie z sugestią.
Dziękuję
Happy Coding!
źródło
sudo apt-get install cmake
działa dobrze.Spróbuj zbudować go ze źródła, zainstaluj i dostosuj zmienne $ PATH, aby były dostępne. Może powinieneś dodać wyeksportowane zmienne do swojego bashrc. Tak po prostu bym to zrobił, zmień nazwy plików i folderów na swoje potrzeby:
źródło
Wystarczy zainstalować najnowszą wersję sh z https://cmake.org/download/
źródło