Comment installer le boost C ++ sur Ubuntu Top 10.Top 10

Comment installer le boost C ++ sur Ubuntu Top 10.Top 10
En tant que développeur C ++, avoir tous les outils nécessaires pour faciliter le développement est un avantage supplémentaire. La bibliothèque Boost C ++ contient toutes les bibliothèques open source dont vous avez besoin pour votre développement C ++. Ces bibliothèques sont cotisées avec Boost C++. Une fois que vous l'avez installé, vous pouvez commencer à utiliser les bibliothèques de votre code pendant le développement.

Nous couvrirons l'installation complète de Boost C ++ sur Ubuntu 22.04.

Deux façons d'installer le boost C ++ sur Ubuntu 22.04

Vous avez deux options pour installer la bibliothèque Boost C ++ sur Ubuntu 22.04. Tout d'abord, vous pouvez l'installer via le référentiel Ubuntu Apt, mais cela ne vous donnera pas la dernière version. Alternativement, vous pouvez l'installer à partir de son code source qui vous donne un accès à la dernière version.

1. Installez le boost C ++ via APT

L'installation via le référentiel APT est l'approche la plus pratique pour une installation rapide de Boost C ++ sur votre Ubuntu 22.04. Commencez par mettre à jour le référentiel.

$ sudo apt mise à jour

L'étape suivante consiste à installer le package Libboost-all-DEV qui contient les bibliothèques de développement Boost C ++.

$ sudo apt install libboost-all-dev

Les packages Boost C ++ sont de grande taille. Appuyez sur Y pour confirmer l'installation. Assurez-vous un espace adéquat sur votre système pour s'adapter à l'installation.

Une fois le package terminé l'installation, vérifiez que l'installation est réussie en vérifiant l'installation Boost C ++ version.

$ dpkg -s libboost-dev | version grep

La version installée est 1.74, mais ce n'est pas la dernière version. Pour obtenir la dernière version, utilisez la deuxième méthode d'installation dont nous discuterons plus loin dans cet article.

Lorsque vous installez le boost C ++ via APT, vous pouvez désinstaller le package installé et les dépendances avec la commande suivante:

$ sudo apt Autoremove libboost-all-dev

2. Installez le boost C ++ via le code source

Pour quelqu'un qui cherche à se salir les mains en installant les dernières bibliothèques C ++ Boost, vous devez l'installer via son code source.

Commencez par visiter le site Web Boost C ++ et ouvrez la section «Téléchargements». Localisez l'option pour les «téléchargements de boost» et cliquez sur la «version actuelle».

Une liste des versions actuelles disponibles que vous pouvez télécharger apparaîtra. Cliquez avec le bouton droit sur le «Tar.Option GZ »et copiez son lien. Vous pouvez également cliquer dessus pour démarrer le téléchargement.

Sur votre terminal, utilisez WGET pour télécharger le fichier via le terminal. Utilisez le lien que vous avez copié avec la commande wget pour lancer le téléchargement.

Une fois le téléchargement terminé, accédez au répertoire de téléchargement. Ici, nous déplaçons le fichier vers nos «téléchargements» pour vérifier que nous avons téléchargé le fichier TAR qui contient le code source.

Extraire le fichier d'archive avec la commande suivante:

$ tar xvf boost_1_81_0_tar.gz

Naviguer dans le répertoire «Boots» extrait.

$ cd boost_1_81_0 /

Nous devons installer les dépendances requises pour prendre en charge l'installation du boost C++. Exécutez la commande suivante et toutes les dépendances seront installées:

$ sudo apt installer build-essentiel python3-dev g ++ autotools-dev libicu-dev libbz2-dev -y

Nous devons ensuite configurer le bootstrap du boost. La commande suivante démarre le script bootstrap et construit le moteur B2:

$ sudo ./amorcer.sh --prefix = / usr /

Vous pouvez maintenant exécuter le moteur B2 généré.

$ ./ b2

Enfin, installez le boost C ++ en utilisant le B2.

$ sudo ./ B2 Installation

Une fois le programme exécuté, l'installation se terminera et vous aurez les bibliothèques C ++ Boost disponibles sur votre système. Vous pouvez ensuite les invoquer lorsque vous écrivez vos projets C ++.

Conclusion

Le boost C ++ est une bibliothèque pratique pour travailler avec les projets C ++. Il propose différentes bibliothèques que vous pouvez utiliser. Nous avons couvert deux façons de l'installer sur votre Ubuntu 22.04. Vous pouvez l'installer directement via APT ou utiliser son code source. Utilisez la méthode pratique pour votre cas.