当前位置: 技术问答>linux和unix
求救!程序在EM8620平台(ARM7)下执行出错!
来源: 互联网 发布时间:2015-12-25
本文导语: 我在宿主机上编译(基于uClinux环境)的程序localsdk,拿到目标机Sigma EM8620平台上,根本跑不起来,出错信息如下: BINFMT_FLAT: bad magic/rev (0x1010100, need 0x4) BINFMT_FLAT: bad magic/rev (0x1010100, need 0x4) localsdk: applet not found...
我在宿主机上编译(基于uClinux环境)的程序localsdk,拿到目标机Sigma EM8620平台上,根本跑不起来,出错信息如下:
BINFMT_FLAT: bad magic/rev (0x1010100, need 0x4)
BINFMT_FLAT: bad magic/rev (0x1010100, need 0x4)
localsdk: applet not found
请有过此经历的朋友指点一下,谢谢!
BINFMT_FLAT: bad magic/rev (0x1010100, need 0x4)
BINFMT_FLAT: bad magic/rev (0x1010100, need 0x4)
localsdk: applet not found
请有过此经历的朋友指点一下,谢谢!
|
估计是执行文件格式的问题,你看看编译出来的执行文件是ELF格式的还是FLT的,看提示好像是要FLT格式的。链接时要加-elf2flt