Ubuntu amd64系统下运行程序出现“No such file or directory”
来源:互联网 发布:带网络的pe系统 编辑:程序博客网 时间:2024/06/10 19:29
出现这个问题要么是文件不存在,但是一般都不会犯这个错误,第二种是存在这个文件但是文件的类型和系统不一样,使用file命令查看文件的类型,例如:
root@ubuntu:/home/tq/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin# ./arm-linux-gnueabihf-gcc-4.8.2
bash: ./arm-linux-gnueabihf-gcc-4.8.2: No such file or directory
root@ubuntu:/home/tq/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin# file arm-linux-gnueabihf-gcc-4.8.2
arm-linux-gnueabihf-gcc-4.8.2: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.15, stripped
root@ubuntu:/home/tq/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin#
可以看到文件的类型是ELF 32-bit的可执行文件,但是在64位的系统上不能运行32位的程序,需要安装32位的运行库。
Ubuntu16.04版本已不支持ia32-libs的软件包,而是使用了lib32ncurses5、lib32z1软件包做为替代,所以在Ubuntu16.04版本当中应该安装执行:
apt-get install lib32ncurses5
apt-get install lib32z1
安装完了之后编译linux源码报错:
/home/tq/gcc-linaro-arm-linux-gnueabihf-4.8-2013.10_linux/bin/arm-linux-gnueabihf-gcc: error while loading shared libraries: libstdc++.so.6: cannot open shared object file: No such file or directory
可以看出缺少libstdc++.so.6链接库安装下面库:
$sudo apt-get install libstdc++6
$sudo apt-get install lib32stdc++6
- Ubuntu amd64系统下运行程序出现“No such file or directory”
- Linux下运行可执行文件出现no such file or directory
- Ubuntu下QT程序中编译时出现speex/speex.h: No such file or directory
- ubuntu出现/sbin/insserv: No such file or directory
- QT中运行程序时出现错误“ QApplication: No such file or directory"
- Ubuntu系统 cmake 时出现错误:fatal error: pyconfig.h: No such file or directory
- linux下出现No such file or directory
- UNIX/Linux下运行脚本文件出现bad interpreter:No such file or directory的原因和解决办法
- 在Ubuntu 14.04 LTS下使用adb的时候提示adb: No such file or directory ,无法运行使用adb。
- 解决ubuntu下Android Studio出现“aapt” IOException error=2, No such file or directory问题
- 解决ubuntu下Android Studio出现“aapt” IOException error=2, No such file or directory问题
- 在android系统命令行中执行arm linux程序,出现/system/bin/sh: .xxx No such file or directory问题
- No such file or directory
- No such file or directory
- No such file or directory
- no such file or directory
- 运行linux的脚本老是出现": No such file or directory"错误
- 关于LINUX运行交叉编译工具链后编译时出现No such file or directory
- Server/Socket
- 容器类的两种实现方式
- World’s largest health big data institute opens in Oxford
- 判断是否为回文数
- 如何把python列表中的数按照指定的长度重新保存
- Ubuntu amd64系统下运行程序出现“No such file or directory”
- 算法之红黑树
- Exception
- SEO 优化
- eclipse编辑器中,如何配置编译命令-lm,使math.h 和pow(a,b)函数生效——C语言学习笔记4
- 原型(prototype)
- HDU_P1421搬寝室
- AsyncQueryHandler的使用
- iOS中 Framework静态库的创建和使用遇到的那些坑 韩俊强的博客