开发板能挂载到主机,ls 能显示/mnt目录下的文件,
但是不能执行共享目录下的文件,提示:-/bin/sh: ./read-mem: not found
解决办法:
1、如执行开发板 /mnt 文件夹下的文件:write_mem.bin 时报错,
回到主机终端重新编译 write_mem.c 文件,但是要使用静态编译:
arm-linux-gcc -static write_mem.c -o write_mem
再次复制到共享挂载目录 /share ,在开发板终端重新执行文件就不会报错了。
2、arm-linux-readelf -d write_mem
查看所依赖的动态链接库,找到链接库并copy到共享目录/share下