Omówimy całkowitą instalację Boost C ++ na Ubuntu 22.04.
Dwa sposoby instalowania Boost C ++ na Ubuntu 22.04
Masz dwie opcje zainstalowania biblioteki Boost C ++ na Ubuntu 22.04. Najpierw możesz go zainstalować za pośrednictwem repozytorium Ubuntu Apt, ale to nie da najnowszej wersji. Alternatywnie możesz go zainstalować z kodu źródłowego, który daje dostęp do najnowszej wersji.
1. Zainstaluj Boost C ++ za pomocą apt
Instalowanie go za pośrednictwem repozytorium Apt jest najwygodniejsze podejście do szybkiej instalacji Boost C ++ na Ubuntu 22.04. Zacznij od aktualizacji repozytorium.
Aktualizacja $ sudo apt
Następnym krokiem jest instalacja pakietu Libboost-Wall-Dev, który zawiera biblioteki rozwojowe Boost C ++.
$ sudo apt Zainstaluj libboost-all-dev
Pakiety Boost C ++ są duże. Naciśnij Y, aby potwierdzić instalację. Zapewnij odpowiednie miejsce na systemie, aby pomieścić instalację.
Po zakończeniu instalacji opakowanie sprawdź, czy instalacja się powiodła, sprawdzając instalację Wersji C ++.
$ dpkg -s libboost -dev | Wersja GREP
Zainstalowana wersja to 1.74, ale to nie jest najnowsza wersja. Aby uzyskać najnowszą wersję, użyj drugiej metody instalacji, którą omówimy w dalszej części tego artykułu.
Po zainstalowaniu Boost C ++ przez APT możesz odinstalować zainstalowany pakiet i zależności za pomocą następującego polecenia:
$ sudo apt autoreMove libboost-all-dev
2. Zainstaluj Boost C ++ za pomocą kodu źródłowego
Dla kogoś, kto chce zabrudzić sobie ręce, instalując najnowsze biblioteki Boost C ++, musisz je zainstalować za pomocą kodu źródłowego.
Zacznij od odwiedzenia strony Boost C ++ i otwórz sekcję „Pobieranie”. Znajdź opcję „Pliki do pobrania” i kliknij „Bieżąca wersja”.
Pojawi się lista dostępnych bieżących wydań, które można pobrać. Kliknij prawym przyciskiem myszy „smoła.opcja GZ ”i skopiuj jej link. Możesz także kliknąć go, aby rozpocząć pobieranie.
Na terminalu użyj WGET, aby pobrać plik za pośrednictwem terminalu. Użyj linku skopiowanego z poleceniem WGET, aby zainicjować pobieranie.
Po zakończeniu pobierania przejdź do katalogu pobierania. Tutaj przenosimy plik do naszych „pobierania”, aby sprawdzić, czy pobraliśmy plik TAR, który zawiera kod źródłowy.
Wyodrębnij plik archiwum następującym poleceniem:
$ tar xvf Boost_1_81_0_tar.GZ
Przejdź do wyodrębnionego katalogu „Boots”.
$ CD BOOST_1_81_0/
Musimy zainstalować wymagane zależności, aby obsługiwać instalację wzmocnienia C++. Uruchom następujące polecenie, a wszystkie zależności zainstalują:
$ sudo apt Zainstaluj budowę Python3-dev g ++ autotools-dev libic-dev libbz2-dev -y
Następnie musimy skonfigurować bootstrap Boost. Następujące polecenie rozpoczyna skrypt bootstrap i buduje silnik B2:
$ sudo ./bootstrap.sh - -prefix =/usr/
Możesz teraz uruchomić wygenerowany silnik B2.
$ ./B2
Na koniec zainstaluj Boost C ++ za pomocą B2.
$ sudo ./B2 Instaluj
Po uruchomieniu programu instalacja zakończy się, a w systemie będziesz mieć biblioteki Boost C ++. Następnie możesz je wywołać podczas pisania projektów C ++.
Wniosek
Boost C ++ to przydatna biblioteka do pracy z projektami C ++. Oferuje różne biblioteki, których możesz użyć. Omówiliśmy dwa sposoby zainstalowania go na ubuntu 22.04. Możesz go bezpośrednio zainstalować za pomocą apt lub za pomocą kodu źródłowego. Użyj metody wygodnej dla Twojej sprawy.