android NDK编译问题,在将项目中的JNI部分编译时,报出了错误,不能成功生成SO文件,

2025-01-01 11:35:04
推荐回答(5个)
回答1:

-lcrypto是缺少库libcrypto.so吧
你这用什么系统编的啊为什么执行命令看是linux 底下还有D盘

程序里也有错误啊
jni/OpensslWapper.cpp:102: error: undefined reference to 'BN_bn2hex'

回答2:

错误不一定在第一行提示,看看undefined reference to 'BN_bn2hex',没有太多信息无法准确判断

回答3:

看着想少包了。

回答4:

进群问吧,25093009

回答5:

用的cygwin+NDK编译的,你的cygwin的编译环境装好了吗?还有你这个ndk-build你build的哪?没进工程目录就build了?