如何找到Boost版本?


30

我只想知道如何找到在Ubuntu 12.04中安装的boost版本?我在使用当前的精确度时遇到麻烦,并想恢复到8.04。8.04中的增强版本是什么?


您遇到什么具体错误?您可以在stackoverflow.com上找到有关它的帮助
NoBugs 2012年

Answers:



15

您可以version.hpp在内部检查Boost包含目录(通常/usr/include/boost可以使用locate /boost/version.hpp或类似的方法获取)作为BOOST_VERSIONBOOST_LIB_VERSION

$ cat /usr/include/boost/version.hpp | grep "BOOST_LIB_VERSION"

//  BOOST_LIB_VERSION must be defined to be the same as BOOST_VERSION
#define BOOST_LIB_VERSION "1_53"

SO:如何确定系统上的Boost版本?


同时检查/usr/local/include/boost/version.hpp。我在那里找到了更高版本的Boost。1_62 vs 1_58
smac89 '17
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.