ubuntu中執行可執行文件時報錯“沒有那個文件或目錄”的解決辦法(非權限問題)


問題:可執行文件明明存在,也有可執行權限(x),但執行時就提示“沒有那個文件或目錄”。

原因:這個程序的是32位的程序(比如arm-linux-gcc),而系統是64位的,運行時需要安裝一些環境。

解決方法:【注:方法1已驗證無誤,方法2未驗證】

(1)方法1:安裝 lib32stdc++6和lib32z1

使用命令:

sudo apt-get install lib32stdc++6
sudo apt-get install lib32z1

(2)方法2:安裝a32-libs(Ubuntu16.04上面被lib32ncurses5 lib32z1取代了)

使用命令:

sudo apt-get install lib32ncurses5

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM