可执行文件找不到解决思路

可执行文件找不到root@android:/data # ls -l lcd-rwxrwxrwx rootroot8060 2013-01-16 13:57 lcdroot@andr

可执行文件找不到
root@android:/data # ls -l lcd                                                  
-rwxrwxrwx root     root         8060 2013-01-16 13:57 lcd                      
root@android:/data # ./lcd                                                      
/system/bin/sh: ./lcd: No such file or directory                                
1|root@android:/data # 

lcd是我生成的一个可执行文件,我执行它的时候居然找不到。
[解决办法]

引用:
引用:
楼主,假设你的c文件名叫lcd.c
那么,请这么编译:
arm-linux-gcc -o lcd lcd.c -static
然后把lcd 放到目标板上执行就好了
保证没问题。
我用strace 追踪发现:
127
[解决办法]
root@android:/system/bin # strace ./lcd                        ……

open("/dev/fb0", O_RDWR)                = -1 ENOENT (No such file or directory) 
ioctl(-1, 0x4600, 0xbedd49a4)           = -1 EBADF (Bad file number)   
没有/dev/fb0?
/dev/graphics/fb0 呢?