QT Android UnsatisfiedLinkError 无法加载库

3

项目配置文件:

LIBS += -LF:/Path/lib/ -lmyLibrary
INCLUDEPATH += F:/Path/include/

运行项目后,我遇到了一个 RuntimeError 错误。
日志信息如下:

E/AndroidRuntime(10303): FATAL EXCEPTION: main
E/AndroidRuntime(10303): java.lang.UnsatisfiedLinkError: Cannot load library: link_image[1936]:    85 could not load needed library 'libmyLibrary.so' for 'libProject.so' (load_library[1091]: Library 'libmyLibrary.so' not found)
E/AndroidRuntime(10303):    at java.lang.Runtime.loadLibrary(Runtime.java:370)
E/AndroidRuntime(10303):    at java.lang.System.loadLibrary(System.java:535)
1个回答

4

通过在 .pro 文件中添加以下行解决:

ANDROID_EXTRA_LIBS += F:/Path/lib/ -lmyLibrary.so

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接