[LINUX] Installieren Sie die neueste Version von CMake unter Ubuntu 18.04.4 LTS

Einführung

Erfahren Sie, wie Sie die neueste Version von CMake unter Ubuntu installieren.

Umgebung

Die Version von CMake, die ich dieses Mal zu installieren versucht habe

Die einfachste Installationsmethode

Wenn Sie CMake am einfachsten installieren möchten, können Sie es mit apt-get (RHEL-System wie CentOS ist yum) wie folgt installieren.

$ sudo apt-get install cmake

Die Version von Cmake, die Sie damit erhalten, ist jedoch etwas älter. (Ich denke, die Version von cmake, die ich überprüft habe, war 3.10.) Die einzige Möglichkeit, die neueste Version (nicht nur die neueste Version, sondern auch andere Versionen) zu erhalten, besteht darin, sie direkt von der Website abzurufen.

Installieren Sie das OpenSSL-Entwicklungspaket

Sie benötigen das OpenSSL-Entwicklungspaket, um CMake zu installieren. Es kann mit dem folgenden Befehl installiert werden:

$ sudo apt-get install libssl-dev

Sie können die Version wie folgt überprüfen.

$ dpkg -l | grep libssl
ii  libssl-dev:amd64                                1.1.1-1ubuntu2.1~18.04.5                         amd64        Secure Sockets Layer toolkit - development files

In diesem Zusammenhang scheint es sich um Version 1.1.1 zu handeln. Übrigens wurde OpneSSL selbst zuvor wie folgt aktualisiert.

$ sudo apt-get install openssl

Überprüfen Sie nach Abschluss der Installation die Version wie folgt.

user@hyasuda:~$ openssl version
OpenSSL 1.1.1  11 Sep 2018

Installieren Sie CMake

Der Quellcode für CMake kann von der folgenden Site bezogen werden. https://cmake.org/download/

Hier habe ich damals die neueste Version von CMake 3.17 installiert. Bitte beachten Sie, dass make vor der Installation vorinstalliert sein muss.

Laden Sie die Quelldatei (hogehoge.tar.gz) von der oben genannten Website herunter. Was ist der Inhalt der Datei nach dem Herunterladen und Entpacken?

$ ls /path/to/cmake-3.17.2
Auxiliary                   CMakeLists.txt     CTestCustom.cmake.in  Help       README.rst  Utilities                 doxygen.config
CMakeCPack.cmake            CMakeLogo.gif      CompileFlags.cmake    Licenses   Source      bootstrap
CMakeCPackOptions.cmake.in  CONTRIBUTING.rst   Copyright.txt         Modules    Templates   cmake_uninstall.cmake.in
CMakeGraphVizOptions.cmake  CTestConfig.cmake  DartConfig.cmake      Packaging  Tests       configure

Führen Sie hier den Bootstrap aus und machen Sie dann. Weitere Informationen finden Sie unter README.rst. (Tatsächlich erklärt der hier geschriebene Inhalt den Inhalt von README.rst so wie er ist)

$ cd /path/to/cmake-3.17.2
$ ./bootstrap && make && make install

Damit ist die Installation abgeschlossen. Nachdem alles abgeschlossen ist, überprüfen Sie die Version mit dem Befehl cmake.

$ cmake --version
cmake version 3.17.2

Zusammenfassung

Als ich es ausprobierte, blieb es ohne das OpenSSL-Entwicklungspaket hängen, aber danach funktionierte es einwandfrei. Ich wäre Ihnen dankbar, wenn Sie mich wissen lassen könnten, wenn Sie nicht weiterkommen.

Recommended Posts

Installieren Sie die neueste Version von CMake unter Ubuntu 18.04.4 LTS
Verwenden Sie die neueste Version von PyCharm unter Ubuntu
Installieren Sie die neueste Version von Git auf Ihrem Linux-Server
Installieren Sie das neueste Cuda + CuDNN unter Ubuntu 18.04 @ Spring 2020
Installieren Sie die 64-Bit-Version von Ubuntu 20.04 LTS (Server) auf RaspberryPi3B +
Installieren Sie die neueste Version von Apache httpd 2.4 von der Quelle unter Cent OS 8
Stellen Sie die neueste Version von Python in Linux (Debian) von Chromebook
Schritte zum Installieren der neuesten Version von OpenCV unter OS X El Capitan ohne Homebrew
Installieren Sie Pleasant unter Ubuntu 20.04 (.NetCore3.1 / PostgreSQL-Version)
Installieren Sie pyenv und Python 3.6.8 unter Ubuntu 18.04 LTS
Zum Zeitpunkt des Python-Updates mit Ubuntu
Ändern Sie die Auflösung von Ubuntu, das auf VirtualBox ausgeführt wird
Installieren Sie TensorFlow unter Ubuntu
Installieren Sie PySide2 unter Ubuntu
Docker installieren (Ubuntu 18.04 LTS)
Installieren Sie JModelica unter Ubuntu
Installieren Sie Python 3.3 unter Ubuntu 12.04
Installieren Sie Theano unter Ubuntu 12.04
Installiere angr unter Ubuntu 18.04
Installiere pip / pip3 unter Ubuntu
Schritte zum Installieren des neuesten Python auf Ihrem Mac
Die neueste Version von Pillow 7.0.0 wird die Transformation von Pytorch beenden.
Ankündigung der Verfügbarkeit von Java 11 LTS unter Amazon Linux 2
USB Wifi unter Ubuntu 20.04LTS
Installieren Sie JDK unter Linux
Installieren Sie OpenCV unter Ubuntu + Python
wsl Installiere PostgreSQL unter Ubuntu 18.04
[ROS] Installiere ROS (melodisch) unter Ubuntu (18.04)
Installieren Sie Caffe unter Ubuntu 14.04 (GPU)
Installieren Sie Docker unter WSL Ubuntu 18.04
Hinweis zur Version von CUDA, cuDNN, in der Tensorflow-GPU funktioniert hat
[Persönlicher Hinweis] Installieren Sie das neueste Java unter Amazon Linux, das bereits Java- und Switch-Versionen enthält
Installieren Sie CUDA10.1 + cuDNN7.6.5 + tensorflow-2.3.0 unter Ubuntu 18.04
Python 3.4 pyvenv schlägt unter Ubuntu 14.04 LTS fehl
Installieren Sie Caffe unter Ubuntu 14.04 (CPU-Modus)
Erhöhen Sie die Version von pyenv selbst
Thread unter Linux anhalten (korrigierte Version am Ende des Artikels)
[Neueste Version] Lassen Sie den Bot in regelmäßigen Abständen mit discord.py sprechen
Installieren Sie Mecab und mecab-python3 unter Ubuntu 14.04
Installieren Sie Dropbox und führen Sie es unter Ubuntu 20.04 aus
Ändern Sie den Hintergrund von Ubuntu (GNOME)
Installieren Sie OpenCV und Chainer unter Ubuntu
Installieren Sie CUDA 8.0 und Chainer unter Ubuntu 16.04
Installieren Sie Python 3.8 unter Ubuntu 20.04 (Betriebssystemstandard)
Installieren Sie eine ältere Version von Tensorflow
Installieren Sie xgboost (Python-Version) unter Windows
pyenv-change die Python-Version von virtualenv
Installieren und verwalten Sie mehrere Umgebungen derselben Distribution in WSL
Installieren Sie Fabric unter Ubuntu und versuchen Sie es
Installieren Sie Python 3.9 unter Ubuntu 20.04 (Betriebssystemstandard?)
Installieren Sie Confluent-Kafka für Python unter Ubuntu
So aktualisieren Sie die Python-Version von Cloud Shell in GCP
Installieren Sie Python 2.7 unter Ubuntu 20.04 (Betriebssystemstandard?)
Hinweise zur Installation von Ubuntu 18.04 auf XPS 15 7590
Erstellen einer Umgebung für "Tello_Video" unter Ubuntu
ROS-Studie Nr. 1 Installation von ros-noetic unter Ubuntu 20.04
Version 2019: Trendanalyse für nicht autorisierten Zugriff (Beispiel eines Allzweckservers in der Cloud)
Die Geschichte des Ausführens der asp.net Core 3.1-App auf der arm64-Version von Amazon Linux 2