Tout d'abord, vous devez disposer des variables d'environnement PATH, INCLUDE et LIB appropriées dans votre shell de commande. Pour cela, appelez le fichier " vcvarsall.bat
" (ou similaire) avec le paramètre :
vcvarsall.bat x86
Ensuite, vous devez construire bjam (vous pouvez aussi le télécharger depuis la page Boost, mais c'est presque aussi rapide). Allez sur le site tools\jam\src
dans Boost et tapez :
build.bat
Il devrait produire un sous-dossier bin.ntx86
qui contient bjam.exe. Pour plus de commodité, copiez-le dans le dossier principal de Boost. Ensuite, vous pouvez construire bcp. Allez dans le dossier tools\bcp
et le type :
..\..\bjam.exe --toolset=msvc
De retour dans le dossier principal de Boost, vous pouvez alors créer la bibliothèque de votre choix :
bjam toolset=msvc –-with-{library}
donde {library}
est l'une des bibliothèques à construire. Toutes les bibliothèques à construire peuvent être affichées avec :
bjam –-show-libraries
Il existe de nombreux autres paramètres de construction de bjam. Certains paramètres avec des mots-clés que vous pouvez spécifier sont :
variant=debug|release
link=shared|static
threading=multi|single
Un exemple serait :
bjam toolset=msvc –-with-filesystem threading=multi variant=debug stage
Pour plus d'informations, visitez le site Pages de documentation Boost .
Edit : Mise à jour du lien pour pointer vers la documentation la plus récente de Boost
Edit : Correction des options --with-{library} et --show-libraries