我想运行appium测试。但我得到错误说什么:/usr/lib64/libstdc++.so.6:版本'GLIBCXX_3.4.15'找不到
/usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found
我使用RedHat6.6。当我运行:
strings /usr/lib/libstdc++.so.6 | grep GLIBC
我得到这个:
GLIBC
GLIBCXX_3.4
GLIBCXX_3.4.1
GLIBCXX_3.4.2
GLIBCXX_3.4.3
GLIBCXX_3.4.4
GLIBCXX_3.4.5
GLIBCXX_3.4.6
GLIBCXX_3.4.7
GLIBCXX_3.4.8
GLIBCXX_3.4.9
GLIBCXX_3.4.10
GLIBCXX_3.4.11
GLIBCXX_3.4.12
GLIBCXX_3.4.13
GLIBC_2.0
GLIBC_2.3
GLIBC_2.4
GLIBC_2.1
GLIBC_2.1.3
GLIBC_2.3.2
GLIBC_2.2
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH
是否有可能得到GLIBCXX_3.4.15为RedHat6.6?
你如何更新或下载新版本? – Laurynas
我很惭愧,我从一个较新版本的系统中拷贝了它。你可以从那里下载http://pkgs.org/fedora-21/fedora-x86_64/libstdc++-4.9.2-1.fc21.x86_64.rpm.html。我更新我的答案/ –
这些链接已经死亡。 :(......但这是一个非常有用的答案,我喜欢rpm2cpio技巧,还有LD_PRELOAD技巧。 – macetw