我正在尝试为我的 linksys WRVS4400N 编译固件。
ls
显示存在,但是当它尝试运行它时,bash 说它不存在。我也cat
可以,它是一个可执行文件,而不是一个 shell 脚本。
你提到的输出file mkdep
是32-bit elf
. 您正在运行 64 位 VM。
例子:
$ uname -m
x86_64
$ ls -l ./example
-rwxr-xr-x 1 root root 92312 2011-08-18 16:52 ./example
$ file ./example
example: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.8, stripped
$ ./example
-bash: ./example: No such file or directory
Run Code Online (Sandbox Code Playgroud)
只需制作一个新的 32 位 VM 并在那里编译即可。
归档时间: |
|
查看次数: |
29227 次 |
最近记录: |