161 votes

Comment déterminer la version de Boost sur un système ?

Y a-t-il un moyen rapide pour déterminer la version des bibliothèques Boost C++ sur un système ?

102voto

AraK Points 38702

Poussée d’information Macros. Tu as besoin de :``

83voto

Vertexwahn Points 2095

Testé avec boost 1.51.0 :

Sortie : À l’aide de Boost 1.51.0

72voto

user1245262 Points 780

Pour ce que ça vaut si vous juste besoin de savoir pour votre propre information, il suffit de regarder dans /usr/include/boost/version.hpp (Ubuntu 13.10) et lire les informations directement

46voto

hkaiser Points 8097
#include <boost/version.hpp>
#include <iostream>
#include <iomanip>

int main()
{
    std::cout << "Boost version: " << std::hex
              << ((BOOST_VERSION >> 20) & 0xF)
              << "."
              << ((BOOST_VERSION >> 8) & 0xFFF)
              << "."
              << (BOOST_VERSION & 0xFF)
              << std::endl;
    return 0;
}

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X