|
我在宿主机上写了个Hello World程序,想烧到开发板上执行以下试试,可是始终都是显示“not found”
我在开发板里用ls命令查看了,存在该文件,并且已经加了执行的权限,如下:
[root@EmbedSky /]# ls -al hello
-rw-r--r-- 1 root root 7406 Feb 1 04:38 hello
[root@EmbedSky /]# chmod +x hello
[root@EmbedSky /]# ls -al hello
-rwxr-xr-x 1 root root 7406 Feb 1 04:38 hello
[root@EmbedSky /]# ./hello
-/bin/sh: ./hello: not found
[root@EmbedSky /]#
我在宿主机上是用arm-linux-gcc 3.4.1编译的,也用file命令查看了,hello是经过交叉编译的
hello: ELF 32-bit LSB executable, ARM, version 1, dynamically linked (uses shared libs), for GNU/Linux 2.4.3, not stripped
不知道是啥问题,还望帮忙解答下,谢谢 |
|