Gcc 查找Boost C++;版本
如何查找已安装的boost库正在使用的gcc版本?所以我可以找到C++的版本,我的HPX库正在使用。HPX库在很大程度上依赖于boost库。我实际上忘记了一年前我(使用哪个版本的gcc)是如何构建boost库的。Gcc 查找Boost C++;版本,gcc,boost,version,Gcc,Boost,Version,如何查找已安装的boost库正在使用的gcc版本?所以我可以找到C++的版本,我的HPX库正在使用。HPX库在很大程度上依赖于boost库。我实际上忘记了一年前我(使用哪个版本的gcc)是如何构建boost库的。 谢谢如果在构建boost时对其布局进行了验证,则库名称必须如下:libboost\u wave-gcc48-mt-s-1\u 65.a,因此gcc48(gcc 4.8.x)是您的版本 更准确:运行以下命令: strings libboost\u wave-gcc48-mt-s-1_65
谢谢如果在构建boost时对其布局进行了验证,则库名称必须如下:
libboost\u wave-gcc48-mt-s-1\u 65.a
,因此gcc48
(gcc 4.8.x)是您的版本
更准确:运行以下命令:
strings libboost\u 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时对其布局进行了验证,库名称必须如下:libboost\u wave-gcc48-mt-s-1\u 65.a
,因此gcc48
(gcc4.8.x)是您的版本
更准确:运行以下命令:
strings libboost\u 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库时,我们经常在build命令中使用类似于--layout=versioned
的命令:/bjam install--prefix=/mylibs/boost\u 1\u 65\u 0 address model=64 toolset=gcc--layout=versioned--without python--build type=complete link=static threading=multi-runtime link=static variant=release
Quanmao-谢谢!全茂-谢谢。版式验证是什么意思?哦,打字错误,对不起,“版本”。这只意味着在构建boost库时,我们经常在build命令中使用类似于--layout=versioned
的命令:/bjam install--prefix=/mylibs/boost\u 1\u 65\u 0 address model=64 toolset=gcc--layout=versioned--without python--build type=complete link=static threading=multi-runtime link=static variant=release
Quanmao-谢谢!