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。