繁体   English   中英

libstdc ++。so.6错误:无法打开共享库文件:没有这样的文件或目录

[英]error with libstdc++.so.6: cannot open shared object file: No such file or directory

尝试从https://www.modern.ie/zh-cn/virtualization-tools#downloads下载Windows XP虚拟机时,我下载的文件扩展名为.sfx。 该文件是IE6.WinXP.For.LinuxVirtualBox.sfx。 使用wget下载文件(并通过Icedove单击链接)后,我的文件位于/ root目录中。 按照说明使其可执行,然后按如下所示运行文件...

root@kali:~# chmod +x IE6.WinXP.For.LinuxVirtualBox.sfx
root@kali:~# ./IE6.WinXP.For.LinuxVirtualBox.sfx
./IE6.WinXP.For.LinuxVirtualBox.sfx: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory

我尝试编辑ld.so.conf文件以添加/ usr / local / lib,我尝试将/ usr / local / lib添加到LD_LIBRARY_PATH,但仍然遇到相同的错误。 我也尝试使用apt-get安装libstcdc ++。so.6,但无法找到该软件包。 以下结果可能会有所帮助...

root@kali:~# ldd /root/IE6.WinXP.For.LinuxVirtualBox.sfx
    linux-gate.so.1 =>  (0xf7759000)
    libstdc++.so.6 => not found
    libm.so.6 => /lib32/libm.so.6 (0xf7717000)
    libgcc_s.so.1 => not found
    libc.so.6 => /lib32/libc.so.6 (0xf75b1000)
    /lib/ld-linux.so.2 (0xf775a000)

这在我头上,请有人可以帮助我安装此VM。 我的系统信息:Linux kali 3.14-kali1-amd64#1 SMP Debian 3.14.5-1kali1(2014-06-07)x86_64 GNU / Linux

有时,在执行系统更新时,符号链接会断开。 尝试使用find命令(不要忘记使用sudo运行)在计算机中搜索libstdc ++的版本,并创建一个名称为libstdc ++。so.6的符号链接,指向您现有的库。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM