移植程序时发现程序not command 以及 arm-linux-readelf的用处

移植程序时,发现在宿主机上make好的程序,下载到目标板上后提示


-/bin/sh: hello: not found的解决办法

 


后来加了权限,还是不行,搜索后发现是缺少库,于是搜索了 arm-linux-readelf的用法


 arm-linux-readelf  -d  hello_test 

将这个命令输入在宿主机上可以查看当前依赖的动态库,将其拷贝到目标板的/lib下。

sitemap