在64位ubuntu14.04上运行可执行文件报错:No such file or directory

xxx@ubuntu:~$ ./arm-gcc
bash: ./arm-gcc: No such file or directory

查看文件确实在当前目录下存在,后通过file命令查看该文件信息,发现该文件是32位可执行文件。

xxx@ubuntu:~$ file ./arm-gcc
./arm-gcc: ELF 32-bit LSB  executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.0, stripped

虽然弄清楚了问题原因,但错误提示委实让人迷惑不解,费些周折才能知晓。
就不能做得更人性化些么?比如:cannot execute binary file。

猜你喜欢

转载自blog.csdn.net/shzwfq/article/details/86658478