ARM:交叉编译在执行时引发语法错误

时间:2019-05-07 07:38:57

标签: arm cross-compiling embedded-linux

我有定制的ARM-Linux板,图像是通过Yocto构建的。我建立了一个测试程序,可以在板上打印字符串。该代码是使用Yocto构建的工具链交叉编译的,可以在我的板上很好地执行。 然后我们在yocto中建立了一个qemu-arm图像。 在local.conf中将机器类型更改为qemu-arm

并尝试在qemu中运行相同的程序。但是我收到了这个奇怪的错误

root@qemuarm:~# ls -l
-rwxrwxrwx    1 root     root        152240 May  6 14:40 curl
-rwxrwxrwx    1 root     root          8264 May  6 14:38 led_ctrl
root@qemuarm:~# ./led_ctrl 
-sh: ./led_ctrl: not found

0 个答案:

没有答案