我正在使用NDK开发Android应用程序。
我已将OpenSSL构建为静态库libcrypto.a和libssl.a,我将其与自定义C代码链接。
当我尝试在运行时加载库时,我得到: dlopen失败:无法找到符号"信号" ...
知道如何解决这个问题吗?
谢谢!
更新
这来自libcrypto:
libcrypto.a:
00000000 *UND* 00000000 signal
在我的。所以我看到: libtest.so:
NEEDED libc.so
...
00040240 <signal@plt>:
40240: e28fc601 add ip, pc, #1048576 ; 0x100000
40244: e28cca80 add ip, ip, #128, 20 ; 0x80000
40248: e5bcfd64 ldr pc, [ip, #3428]! ; 0xd64
那么为什么抱怨&#34;信号&#34;?