Existe-t-il une version de la bibliothèque Boost 64 bits pour VS2008? Ou dois-je en compiler un moi-même? si oui, quelqu'un en a-t-il l'expérience?
c++
visual-studio-2008
boost
ra170
la source
la source
J'ai les binaires construits sur mon site: http://boost.teeks99.com
Edit 2013-05-13: Mes builds sont désormais disponibles (à partir de 1.53) directement depuis la page sourceforge .
la source
UPDATE (19.09.2017): ajout de lignes de script pour VS2017. Veuillez noter que Boost prend en charge le compilateur VS2017 à partir d'une certaine version ci-dessus. J'ai utilisé la dernière version (1.65.1).
J'ai utilisé ces scripts pour créer un boost pour les plates-formes x64 et x86, lib et dll, déboguer et publier pour VS2017, VS2015 et VS2013:
Vous pouvez créer un
.bat
fichier et l'exécuter pour créer vos binaires boost.la source
En ce moment, les binaires 64 bits fournis par teeks99 (voir autre réponse) semblent être les seuls binaires 64 bits libres disponibles. Pendant un certain temps, BoostPro a également fourni des binaires 64 bits, mais à partir de la version 1.51, ils semblent être hors service.
Donc, nous revenons à deux options: les binaires teeks99 ou la création de la vôtre.
La plupart des informations dont j'avais besoin pour créer la mienne se trouvaient ici: https://stackoverflow.com/a/2655683/613288
La seule chose qui manquait était de savoir comment faire fonctionner cela avec la version gratuite de Visual Studio 2010 Express. J'ai trouvé cette partie manquante ailleurs, et après une certaine personnalisation, la recette finale que j'ai utilisée pour ma construction des binaires boost 1.49.0 était:
Démarrez Visual C ++ et à partir du menu Outils, démarrez l'invite de commandes Visual Studio.
Dans la fenêtre de la console, procédez comme suit:
puis dans le répertoire boost:
La dernière commande est personnalisée pour ce dont j'ai eu besoin (juste quelques bibliothèques liées statiquement).
la source
J'ai fait moi un petit script qui les compile tous pour VS2005 et VS2008:
la source