我正在尝试解决我的问题“GLIBCXX_3.4.15”未找到,该问题有相当详细的记录可以修复。但它需要从某个地方获取文件“libstdc++.so.6.0.15”。
大多数解决方案告诉我从编译 C++ 库的位置获取它。但是,我没有编译它,它是随我的 Ubuntu 安装一起提供的,当我“定位”该文件时,它没有找到。
所以,我想从某个地方下载它,但我无法在网络上的任何地方找到它。我尝试查看 svn 存储库:svn://gcc.gnu.org/svn/gcc,但找不到它(它很大!)
非常感谢任何帮助:)
饲料
你不必手动下载这个库,如果你使用的是 Ubuntu Linux,它应该包含在这个包中:
sudo apt-get install libstdc++6
如果你已经有libstdc++6
,那么问题出在其他地方,您应该首先解释一下您想要实现的目标。
如果您想要更新版本libstdc++6
比默认包中提供的要多,那么你可以尝试更新到工具链测试包:
sudo add-apt-repository ppa:ubuntu-toolchain-r/test
sudo apt-get update
sudo apt-get upgrade
sudo apt-get dist-upgrade
否则你必须从源代码编译 GCC:
- 安装先决条件(使用
sudo apt-get build-dep gcc-4.7
作为实例)
- 获取来源GNU.org
- 使用编译它
configure
, make
and make install
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)