Wir werden die vollständige Installation von Boost C ++ auf Ubuntu 22 abdecken.04.
Zwei Möglichkeiten zur Installation des Boost C ++ auf Ubuntu 22.04
Sie haben zwei Optionen, um die Boost C ++ - Bibliothek auf Ubuntu 22 zu installieren.04. Zunächst können Sie es über das Ubuntu APT -Repository installieren, aber das wird Ihnen nicht die neueste Version erhalten. Alternativ können Sie es aus seinem Quellcode installieren, der Ihnen einen Zugriff auf die neueste Version ermöglicht.
1. Installieren Sie den Boost C ++ über APT
Die Installation über das APT -Repository ist der bequemste Ansatz für eine schnelle Installation von Boost C ++ auf Ihrem Ubuntu 22.04. Beginnen Sie mit der Aktualisierung des Repositorys.
$ sudo APT Update
Der nächste Schritt ist die Installation des libboost-alle-dev.
$ sudo apt installieren libboost-all-dev
Die Boost C ++ Pakete sind groß in der Größe. Drücken Sie Y, um die Installation zu bestätigen. Stellen Sie einen angemessenen Platz in Ihrem System für die Installation sicher,.
Sobald das Paket die Installation abgeschlossen hat.
$ DPKG -S libboost -dev | Grep -Version
Die installierte Version ist 1.74, aber das ist nicht die neueste Veröffentlichung. Verwenden Sie, um die neueste Version zu erhalten, die zweite Installationsmethode, die wir später in diesem Artikel diskutieren werden.
Wenn Sie den Boost C ++ über APT installieren, können Sie das installierte Paket und die Abhängigkeiten mit dem folgenden Befehl deinstallieren:
$ sudo Apt Autoremove libboost-alle-dev
2. Installieren Sie den Boost C ++ über den Quellcode
Für jemanden, der sich durch die Installation der neuesten Boost C ++ - Bibliotheken in den Händen verschmutzen möchte, müssen Sie sie über den Quellcode installieren.
Besuchen Sie mit der Boost C ++ - Website und öffnen Sie den Abschnitt "Downloads". Suchen Sie die Option für die "Boost -Downloads" und klicken Sie auf die "aktuelle Version".
Eine Liste der verfügbaren aktuellen Veröffentlichungen, die Sie herunterladen können. Klicken Sie mit der rechten Maustaste auf den „Teer.GZ ”Option und kopieren Sie ihren Link. Sie können auch darauf klicken, um den Download zu starten.
Verwenden Sie in Ihrem Terminal WGE, um die Datei über das Terminal herunterzuladen. Verwenden Sie den Link, den Sie mit dem WGet -Befehl kopiert haben, um den Download zu initiieren.
Nach Abschluss des Downloads navigieren Sie zum Download -Verzeichnis. Hier verschieben wir die Datei in unsere „Downloads“, um zu überprüfen, ob wir die TAR -Datei heruntergeladen haben, die den Quellcode enthält.
Extrahieren Sie die Archivdatei mit dem folgenden Befehl:
$ tar xvf boost_1_81_0_tar.gz
Navigieren Sie in das extrahierte Verzeichnis „Stiefel“.
$ cd boost_1_81_0/
Wir müssen die erforderlichen Abhängigkeiten installieren, um die Installation des Boost C zu unterstützen++. Führen Sie den folgenden Befehl aus und alle Abhängigkeiten werden installiert:
$ sudo apt installieren build-Essentielle Python3-Dev G ++ Autotools-dev libicu-dev libbz2-dev -y
Wir müssen dann die Bootstrap des Boost einrichten. Der folgende Befehl startet das Bootstrap -Skript und erstellt die B2 -Engine:
$ sudo ./Bootstrap.sh -prefix =/usr/
Sie können jetzt den erzeugten B2 -Motor ausführen.
$ ./B2
Installieren Sie den Boost C ++ schließlich mit dem B2.
$ sudo ./B2 installieren
Sobald das Programm ausgeführt wird, wird die Installation abgeschlossen und Sie haben die Boost C ++ - Bibliotheken auf Ihrem System. Sie können sie dann beim Schreiben Ihrer C ++ - Projekte aufrufen.
Abschluss
Der Boost C ++ ist eine praktische Bibliothek, um mit C ++ - Projekten zu arbeiten. Es bietet verschiedene Bibliotheken, die Sie verwenden können. Wir haben zwei Möglichkeiten für die Installation auf Ihrem Ubuntu 22 behandelt.04. Sie können es direkt über APT oder den Quellcode verwenden. Verwenden Sie die Methode, die für Ihren Fall bequem ist.