首页| 论坛| 消息

标题:arm环境下编写动态链接库无法找到库,麻烦高手指点一下。
作者:aahellaa
日期:2017-04-12 16:14
内容:

我想把一个功能封装到dll中直接调用,
在桌面环境下可以实现对dll的调用,但是在arm环境下显示库不存在,在同样的路径下直接调用现成的sqlite3库,是可以调用的。
直接用了Qt的建立C++库的方式建立的so文件。
在桌面环境下ldd后发现liblibTest.so.1=>/usr/lib/liblibTest.so.1
但是在arm环境下ldd后发现liblibTest.so.1=> not found
两个环境下就是用不同的编译器编译的。arm环境下没有ldconfig命令。麻烦指点下方向,谢谢了


#1 [aahellaa 04-12 17:06]
已解决,查看$LD_LIBRARY_PATH的位置,将共享库在该位置创建一个链接,软件就能正常打开了。
参照了博客中的解决方法,
http://blog.chinaunix.net/uid-23069658-id-4028681.html

回复 发表
主题 版块