簡體   English   中英

libstdc ++。so.6:無法打開共享對象文件:沒有這樣的文件或目錄

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

我想用cilk ++程序運行Cilkscreen命令,但我得到了這個錯誤

/usr/local/cilk/bin/../lib32/pinbin:加載共享庫時出錯:libstdc ++。so.6:無法打開共享對象文件:沒有這樣的文件或目錄

你能幫我嗎

試試這個:

apt-get install lib32stdc++6

我假設你在amd64機器上運行Linux。 您的可執行文件所在的文件夾( lib32 )建議使用32位可執行文件,該文件需要32位庫。

這些似乎不存在於您的系統上,因此您需要手動安裝它們。 對於Fedora libstdc++.<version>.i686 ,軟件包名稱取決於您的發行版,對於Debian來說,它是ia32-libs

對於Fedora使用:

yum install libstdc++44.i686

您可以通過運行找出支持的版本:

yum list all | grep libstdc | grep i686

對於紅帽:

sudo yum install libstdc++.i686
sudo yum install libstdc++-devel.i686

/usr/local/cilk/bin/../lib32/pinbin動態鏈接到庫libstdc ++。so.6,它不再存在。 你需要重新編譯Cilk

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM