Jak zainstalować Boost C ++ w Ubuntu Top 10.Top 10

Jak zainstalować Boost C ++ w Ubuntu Top 10.Top 10
Jako programista C ++ posiadanie wszystkich niezbędnych narzędzi do ułatwienia rozwoju jest dodatkową zaletą. Biblioteka Boost C ++ zawiera wszystkie biblioteki open source, których potrzebujesz do rozwoju C ++. Te biblioteki są pakowane z wzmocnieniem C++. Po zainstalowaniu możesz zacząć używać bibliotek w swoim kodzie podczas tworzenia.

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.