猿问

/usr/lib/libstdc++.so.6:找不到版本“ GLIBCXX_3.4.15”

如何在Ubuntu中获得GLIBCXX_3.4.15?我无法运行正在编译的某些程序。


当我做:


strings /usr/lib/libstdc++.so.6 | grep 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

GLIBCXX_3.4.14

GLIBC_2.2.5

GLIBC_2.3

GLIBC_2.4

GLIBC_2.3.4

GLIBC_2.3.2

GLIBCXX_FORCE_NEW

GLIBCXX_DEBUG_MESSAGE_LENGTH

谢谢你的帮助!


慕标琳琳
浏览 730回答 4
4回答

慕盖茨4494581

在过去,我一直通过在链接我的可执行文件时简单地将libstdc ++与发送给g ++的此参数静态地静态链接来避免此问题:-static-libstdc++如果可以选择静态链接库,则可能是最快的解决方法。
随时随地看视频慕课网APP
我要回答