优先使用readelf -a
和objdump -x
检查ELF文件strings
。
实际上,所有GLIBCXX_ *版本都不适用于整个库,而是适用于每个符号(符号版本,请参阅DSO- howto)。因此,您可以在同一个库文件上包含eg:std::char_traits<wchar_t>::eq@@GLIBCXX_3.4.5
和std::ios_base::Init::~Init()@@GLIBCXX_3.4
。
您的程序需要GLIBCXX_3.4.9的事实可能意味着它已与已引入的符号链接,或已在GLIBCXX_3.4.9上更改了语义。