首页 > 编程语言 > 详细

Linux下libstdc++.so.5找不到解决方案

时间:2014-03-05 18:48:31      阅读:672      评论:0      收藏:0      [点我收藏+]

提示“libstdc++.so.5: cannot open shared object file: No such file or directory”。

说明你的gcc版本比较高,自从gcc出3.4版本后,就丢掉libstdc++.so.5这个东西了,改用libstdc++.so.6 所以你要做的是 安装gcc3.3 或者libstdc++5

1.下载安装包:

     wget-c http://free.nchc.org.tw/ubuntu//pool/universe/g/gcc-3.3/libstdc++5_3.3.6-25ubuntu1_amd64.deb

    //以上的URL可能会无效,此时请到ubuntu的官方网站的packages栏目‘http://packages.ubuntu.com/precise/amd64/libstdc++5/download"选择一个可用的链接来下载.deb文件。

2. 解包为libstdc++5: dpkg -x libstdc++5_3.3.6-25ubuntu1_amd64.deb libstdc++5

3. 复制到系统lib目录:sudo cp libstdc++5/usr/lib/libstdc++.so.5.0.7 /usr/lib

    //libstdc++.so.5.0.7要替换为实际的文件名。

4. 进入系统lib目录建libstdc++5链接:cd /usr/lib; sudo ln -s libstdc++.so.5.0.7 libstdc++.so.5

Linux下libstdc++.so.5找不到解决方案,布布扣,bubuko.com

Linux下libstdc++.so.5找不到解决方案

原文:http://www.cnblogs.com/wpzhongyq/p/3582025.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!