ARM板移植程序不能运行

houlu 发布于 2014/07/10 00:46
阅读 322
收藏 0

利用交叉编译器编译一个大型工程文件,编译通过后,放到ARM板上运行。该程序使用了第三方的netlink库,名字是libnl-3.so.在ARM板上运行时产生错误:error while loading shared libraries: libnl-3.so.200: cannot open shared object file: No such file or directory.

在PC中将上述库文件拷贝到开发板所有lib目录下,并且改变开发板环境变量参数(开发板并没有环境变量LD_LIBRARY_PATH),都不起作用。求高人指点。

另外在链接过程中产生错误,undefined reference to "pthread_sigqueue",但是在交叉编译器的lib目录下有pthread库。

开发板型号是OK6410B,ARM架构。交叉编译器是4.2.2版本。

加载中
返回顶部
顶部