Vi vil dekke fullstendig installasjon av Boost C ++ på Ubuntu 22.04.
To måter å installere Boost C ++ på Ubuntu 22.04
Du har to alternativer for å installere Boost C ++ -biblioteket på Ubuntu 22.04. Først kan du installere det via Ubuntu Apt Repository, men det vil ikke gi deg den siste utgivelsen. Alternativt kan du installere den fra kildekoden som gir deg tilgang til den siste utgivelsen.
1. Installer boost C ++ via APT
Å installere det via APT -depotet er den mest praktiske tilnærmingen for en rask installasjon av Boost C ++ på Ubuntu 22.04. Begynn med å oppdatere depotet.
$ sudo apt oppdatering
Neste trinn er å installere LibBoost-All-Dev-pakken som inneholder Boost C ++ utviklingsbiblioteker.
$ sudo apt install libboost-all-dev
Boost C ++ -pakkene er store i størrelse. Trykk Y for å bekrefte installasjonen. Sørg for et tilstrekkelig rom på systemet ditt for å imøtekomme installasjonen.
Når pakken er fullført installasjonen, må du bekrefte at installasjonen er vellykket ved å sjekke installasjonsøkningen C ++ -versjonen.
$ dpkg -s libboost -dev | GREP -versjon
Den installerte versjonen er 1.74, men det er ikke den siste utgivelsen. For å få den siste utgivelsen, bruk den andre installasjonsmetoden som vi vil diskutere senere i denne artikkelen.
Når du installerer Boost C ++ via APT, kan du avinstallere den installerte pakken og avhengighetene med følgende kommando:
$ sudo apt autoremove libboost-all-dev
2. Installer Boost C ++ via kildekode
For noen som ønsker å få hendene skitne ved å installere det siste boost C ++ -bibliotekene, må du installere dem via kildekoden.
Start med å besøke nettstedet Boost C ++ og åpne delen "Nedlastinger". Finn alternativet for "Boost Downloads" og klikk på "Current Release".
En liste over tilgjengelige gjeldende utgivelser som du kan laste ned, vises. Høyreklikk på “tjære.GZ ”-alternativet og kopierer lenken. Du kan også klikke på den for å starte nedlastingen.
Bruk WGET for å laste ned filen på terminalen på terminalen. Bruk lenken som du kopierte med WGET -kommandoen for å starte nedlastingen.
Når nedlastingen er fullført, navigerer du til nedlastingskatalogen. Her flytter vi filen til våre "nedlastinger" for å bekrefte at vi lastet ned tjærefilen som inneholder kildekoden.
Pakk ut arkivfilen med følgende kommando:
$ tar xvf boost_1_81_0_tar.gz
Naviger inn i den ekstraherte "Boots" -katalogen.
$ cd boost_1_81_0/
Vi må installere de nødvendige avhengighetene for å støtte installasjonen av boost c++. Kjør følgende kommando og alle avhengigheter vil installere:
$ sudo apt install build-essensiell python3-dev g ++ autotools-dev libicu-dev libbz2-dev -y
Vi må da sette opp boostens bootstrap. Følgende kommando starter bootstrap -skriptet og bygger B2 -motoren:
$ sudo ./Støvelhempe.sh -prefix =/usr/
Du kan nå kjøre den genererte B2 -motoren.
$ ./B2
Til slutt, installer boost C ++ ved hjelp av B2.
$ sudo ./B2 installasjon
Når programmet kjører, vil installasjonen fullføre, og du vil ha Boost C ++ -biblioteker tilgjengelig på systemet ditt. Du kan deretter påkalle dem når du skriver C ++ -prosjektene dine.
Konklusjon
Boost C ++ er et praktisk bibliotek for å jobbe med C ++ prosjekter. Det tilbyr forskjellige biblioteker som du kan bruke. Vi dekket to måter å installere den på Ubuntu 22.04. Du kan installere den direkte via APT eller bruke kildekoden. Bruk metoden som er praktisk for saken din.