码迷,mamicode.com
首页 > 系统相关 > 详细

ubuntu中执行可执行文件时报错“没有那个文件或目录”的解决办法(非权限问题)

时间:2020-07-19 15:51:58      阅读:130      评论:0      收藏:0      [点我收藏+]

标签:class   命令   需要   install   pre   col   lin   文件   std   

问题:可执行文件明明存在,也有可执行权限(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

 

ubuntu中执行可执行文件时报错“没有那个文件或目录”的解决办法(非权限问题)

标签:class   命令   需要   install   pre   col   lin   文件   std   

原文地址:https://www.cnblogs.com/cage666/p/13339344.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!