查找Boost C 版本



如何查找安装的Boost库使用的哪个GCC版本?因此,我可以找到我的HPX库正在使用的C 版本。HPX库极大地依赖Boost库。我实际上忘记了我(使用哪个版本的GCC)一年前构建了Boost库。
谢谢

如果在构建boost时进行布局角色,则lib名称必须喜欢: 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)