簡體   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