如何获取 GLIBCXX_3.4.14?

如何获取 GLIBCXX_3.4.14?

我正在尝试使用 synergy,但当我运行 synergyc 或 synergys 时显示错误:

synergys:/usr/lib/libstdc++.so.6:未找到版本“GLIBCXX_3.4.14”(synergys 所需)

我没有该版本,如下命令所示:

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
GLIBC_2.0
GLIBC_2.3
GLIBC_2.4
GLIBC_2.1
GLIBC_2.3.4
GLIBC_2.1.3
GLIBC_2.3.2
GLIBC_2.2
GLIBCXX_FORCE_NEW
GLIBCXX_DEBUG_MESSAGE_LENGTH

我如何获得 GLIBCXX3.4.14?我尝试了 apt-get install libstdc++6-4.4-dbg libstdc++6-4.4-dev,但无法安装该版本。

答案1

我卸载了 synergy 并使用 Synaptic(Ubuntu 软件中心)重新安装了它,这次它成功了。

sudo apt-get remove synergy
sudo apt-get install synergy

答案2

你看过了吗此链接在这里

摘录自来源

好的,去这里 - http://pkgs.org/download/libstdc++.so.6%28GLIBCXX_3.4.14%29,下载标有 或 64 位版本的文件libstdc++4.6.2-1.fc17.1.i686.rpm。使用存档管理器打开它。打开第一个文件夹并将下一个文件夹复制到该usr文件夹​​上,然后您就应该设置好了。您可能必须成为 root 才能执行此操作。之后,它应该会像魔法一样工作……

相关内容