问题 :应用程序在开发板上执行失败 -/bin/sh: ./app: not found
判断 :(1)应用程序是使用gcc交叉编译链编译的
(2)上述应该是 某些库文件没有查找到
解决:两种方法,一种是 静态编译;一种是动态库的copy
(1)静态编译:arm-linux-gcc xxx.c -o xxx -static
优点 :方便
缺点 :编译生成的文件过大
(2)动态编译 : 找到gcc交叉编译工具链的 库;将其直接copy到nfs共享目录的 lib目录当中
cp /xxx/*so* xxx -rdf : 只拷贝所需要的库,而且 链接文件 不会变为 普通文件
复制完成之后的目录下 :使用 arm-linux-strip *so* 将调试符号去掉,用于节省动态库空间



