DOCUMENTATION

Boost fournit un ensemble de bibliothèques C++ portables et gratuites. Il inclut des bibliothèques d'algèbre linéaire, de génération de nombres pseudo-aléatoires, de multithreading, de traitement d'images, d'expressions régulières et de test unitaire. Vous trouverez plus d'information sur Boost ici : https://www.boost.org

Pour utiliser cette bibliothèque, il faut charger le module correspondant à la version désirée :

module load boost/boost-1.66.i18-python3

Parfois, vos projets demanderont explicitement le répertoire racine de Boost, ou bien le chemin vers le répertoire des bibliothèques ou des fichiers d'en-tête. La variable d'environnement BOOSTROOT contient la racine de l'installation de Boost, et par extension BOOSTROOT/lib le chemin vers les bibliothèques et BOOSTROOT/include celui vers les en-têtes. Par exemple :

g++ source.c -I$BOOSTROOT/include -L/$BOOSTROOT/lib -lboost_log

VERSIONS ET SCRIPTS D'INSTALLATION


TAGS