嵌入式linux出现systembinsh:xxx : No such file or directory的错误

嵌入式linux出现systembinsh:xxx : No such file or directory的错误,第1张

嵌入式linux的android中,在执行交叉编译的C可执行文件时,出现/system/bin/sh:xxx : No such file or directory或sh:xxx : No such file or directory的错误时,这一般是系统的动态链接器与xxx这个程序中的动态链接器的名字或路径不对(安卓和普通linux的根文件目录不一样)

使用静态链接库

即在最后加上-static选项(可行,推荐)

将所需要的动态链接库复制到/lib目录下(没试过这种方法,但在所需要执行C文件较多的情况下可以试试这种方法)

1、重新挂载文件系统为可读写

2、创建/lib目录

3、将交叉编译工具链target/lib目录中的ld-linux.so.3、libc.so.6放到lib下

上位机USB EHCI总线复位失败,无法枚举到USB从设备,有可能是由于上位机内部的USB EHCI控制器损坏或者USB线缆短路了,建议用示波器量一下差分信号电压看是不是超出阈值,或者换一个从设备测试一下,都正常的话就可能是上位机的问题了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8785326.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-21
下一篇 2023-04-21

发表评论

登录后才能评论

评论列表(0条)

保存