Wie ermittelt man die Boost-Version auf einem System?
Gibt es einen schnellen Weg, um zu bestimmen, die version der Boost C++ Bibliotheken auf einem system?
InformationsquelleAutor der Frage Jan Deinhard | 2010-09-14
Du musst angemeldet sein, um einen Kommentar abzugeben.
Boost-Informations-Makros. Sie brauchen:
BOOST_VERSION
InformationsquelleAutor der Antwort AraK
Getestet mit boost 1.51.0:
Ausgabe: Mit Boost 1.51.0
Getestet mit boost-Versionen 1.51.0 zu 1.65.0
InformationsquelleAutor der Antwort Vertexwahn
Wenn Sie nur brauchen zu wissen, für Ihre eigenen Informationen, schauen Sie in /usr/include/boost/version.hpp (Ubuntu 13.10) und Lesen Sie die Informationen direkt
InformationsquelleAutor der Antwort user1245262
Update: die Antwort wurde behoben.
InformationsquelleAutor der Antwort hkaiser
Je nachdem, wie Sie installiert haben, zu steigern und auf welchem Betriebssystem Sie ausgeführt werden, Sie könnten auch versuchen, die folgenden:
InformationsquelleAutor der Antwort P-M
Boost installiert auf OS X mit homebrew auf Wunsch
version.hpp
Datei in/usr/local/Cellar/boost/<version>/include/boost/version.hpp
(beachten Sie, dass die version bereits im Pfad).Ich denke, der Schnellste Weg, um festzustellen, version auf jedem UNIX-ähnliches system werden, um die Suche für
boost
im/usr
:find /usr -name "boost"
InformationsquelleAutor der Antwort Kamil S Jaron
Vielleicht schon beantwortet, aber Sie können versuchen, diese einfaches Programm, um zu bestimmen, ob und was die installation von boost haben Sie :
InformationsquelleAutor der Antwort Haresh Karnan