查找 Boost C++ 版本
Finding Boost C++ version
如何找到安装的 boost 库使用的 gcc 版本?这样我就可以找到我的 HPX 库正在使用哪个版本的 C++。 HPX 库极大地依赖于 boost 库。我居然忘了一年前我是怎么(用哪个版本的gcc)建boost库的
谢谢
如果在构建 boost 时它的布局版本化,则库名称必须像:libboost_wave-gcc48-mt-s-1_65.a
,因此 gcc48
(gcc 4.8.x) 是您的版本。
更准确:运行遵循命令:
strings libboost_wave-gcc48-mt-s-1_65.a | egrep -ie "GCC.*([0-9]\.[0-9]\.[0-9])"
您将从输出中获得准确的 gcc 版本 4.8.5
:
GCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-11)
如何找到安装的 boost 库使用的 gcc 版本?这样我就可以找到我的 HPX 库正在使用哪个版本的 C++。 HPX 库极大地依赖于 boost 库。我居然忘了一年前我是怎么(用哪个版本的gcc)建boost库的
谢谢
如果在构建 boost 时它的布局版本化,则库名称必须像:libboost_wave-gcc48-mt-s-1_65.a
,因此 gcc48
(gcc 4.8.x) 是您的版本。
更准确:运行遵循命令:
strings libboost_wave-gcc48-mt-s-1_65.a | egrep -ie "GCC.*([0-9]\.[0-9]\.[0-9])"
您将从输出中获得准确的 gcc 版本 4.8.5
:
GCC: (GNU) 4.8.5 20150623 (Red Hat 4.8.5-11)