Die Standard-cmake-Version von 14.04 ist 2.8. Wie kann ich cmake 3.2 installieren und das Standardprogramm ersetzen? Oder wie kann ich ein Upgrade von 2.8 auf 3.2 durchführen?
14.04
software-installation
cmake
ycshao
quelle
quelle
Antworten:
Verwenden Sie entweder einen PPA oder kompilieren Sie ihn selbst:
Installation durch eine PPA (Upgrade auf 3.2)
Wenn cmake noch nicht installiert ist:
Wenn cmake bereits installiert ist:
Stelle es selbst zusammen
Derzeit ist die neueste Version 3.2.2. Die folgenden Anweisungen basieren auf dieser Version. Sie sollten daher diese URL überprüfen und den Dateinamen entsprechend anpassen.
Jetzt müssen Sie möglicherweise einen Installationstyp auswählen, um zu entscheiden, mit welchem Sie installieren möchten
checkinstall
, da hierdurch ein DEB-Paket erstellt wird.Mit
checkinstall
Mit
make install
quelle
add-apt-repository
(vermutlich, weil ich auf einer abgespeckten VM installiert habe), müssen Sie dassoftware-properties-common
Paket installieren .Es gibt drei Möglichkeiten:
Installation von PPA
Wenn cmake noch nicht installiert ist:
Wenn cmake bereits installiert ist:
Installation von cmake.org Binärdistribution
Die ausführbaren Dateien von CMake befinden sich in
/opt/cmake-3.5.2-Linux-x86_64/bin/
.Stelle es selbst zusammen
Derzeit ist die neueste Version 3.5.2. Die folgenden Anweisungen basieren auf dieser Version. Sie sollten daher die Download-Seite überprüfen und den Dateinamen entsprechend anpassen.
Jetzt müssen Sie möglicherweise einen Installationstyp auswählen, um zu entscheiden, mit welchem Sie installieren möchten
checkinstall
, da hierdurch ein DEB-Paket erstellt wird.mit
checkinstall
mit
make install
quelle
Ich bin mir nicht sicher, ob ich zu spät zur Party komme, aber kürzlich auf Ubuntu 14.04 hatte ich die gleichen Probleme und so habe ich es gelöst. Zuerst müssen Sie das Vorhandene entfernen,
cmake
indem Sie den Befehl ausführen:sudo apt-get remove cmake
Schlagen Sie returnoder enter. Als Nächstes müssen Sie
cmake3
mithilfe der folgenden Befehle installieren :Angenommen, meine Antwort wird in ein paar Jahren veralten. Suchen Sie nach einem cmake-Paket, dem eine Nummer zugeordnet ist. Derzeit funktioniert cmake3 beispielsweise für mich.
Dazu müssen Sie nur ausführen
apt-cache search cmake
Sobald Sie das Paket gefunden haben, installieren Sie es wie vorgeschlagen.
Vielen Dank, dass Sie
Happy Coding!
quelle
sudo apt-get install cmake
funktioniert einfach gut.Versuchen Sie, es aus dem Quellcode zu erstellen, es zu installieren und Ihre $ PATH-Variablen anzupassen, um es verfügbar zu machen. Vielleicht sollten Sie die exportierten Variablen zu Ihrem bashrc hinzufügen. Das ist im Prinzip so, bitte ändern Sie die Datei- und Ordnernamen nach Ihren Wünschen:
quelle
Installieren Sie einfach die neueste Version von sh unter https://cmake.org/download/.
quelle