交叉编译 出现-sh: a.out not found的问题

在host机上编译了一个简单的helloworld,然后将生成的a.out文件放到target端,执行报错

-sh: a.out not found

host端编译使用的默认工具链:x86_64-linux-gnu-gcc。
使用静态编译,可以执行。

ldd查看a.out发现
交叉编译 出现-sh: a.out not found的问题
于是我把后两个库复制到文件系统下的/lib中(第一个网上搜了一下说vdso是虚拟链接库,所以不知道该怎么处理),执行,仍然不行,报not found的错。

这个问题,大家有好的主意吗?

上一篇:Android虚拟机Genymotion


下一篇:SentOS系统