android编译openssl静态库.a
来源:互联网 发布:易烊千玺同款衣服淘宝 编辑:程序博客网 时间:2024/05/17 04:31
github上有一个开源项目,已经为你编译openssl建好了工程。
地址:https://github.com/aluvalasuman/OpenSSL1.0.1cForAndroid
选择需要的版本,我用的是1.01。
编译环境:
系统:MacOS
NDK:r10d
编译过程:
动态库:
1.解压 OpenSSL1.0.1cForAndroid-master.zip,可以看到一个完整的android工程。
2.cd 到工程目录。
3.执行命令ndk-build。
4.在工程目录的obj文件夹下可以找到 libcrypto.so,libssl.so。
静态库:
1.解压 OpenSSL1.0.1cForAndroid-master.zip,可以看到一个完整的android工程。
2.修改crypto文件夹下的Android.mk文件,在#target对应的 include修改
include $(BUILD_SHARED_LIBRARY)=======>>>>>>>>>>>>>include $(BUILD_STATIC_LIBRARY)
3..修改ssl文件夹下的Android.mk文件,在#target对应的 include修改
include $(BUILD_SHARED_LIBRARY)=======>>>>>>>>>>>>>include $(BUILD_STATIC_LIBRARY)
4.修改apps文件夹下的Android.mk文件,添加 LOCAL_LDLIBS += -lz
5.cd 到工程目录。
6.执行命令ndk-build。
7.在工程目录的obj文件夹下可以找到 libcrypto.a,libssl.a。
- android编译openssl静态库.a
- android编译openssl静态库.a 动态库.so
- Android下编译OpenSSL静态库
- Android下编译OpenSSL静态库
- Android下编译OpenSSL静态库
- Android下编译OpenSSL静态库
- 在Windows下用MinGW编译OpenSSL,及OpenSSL静态链接库libcrypto.a使用问题
- openssl vs2015编译静态库
- 在Android下编译openssl静态库(平台:Windows)
- 在Android下编译openssl静态库(平台:Windows)
- Android NDK编译Openssl-1.1.0f静态库
- Android编译openssl库
- android NDK编译.a静态库
- ios之编译openssl成静态库
- 编译.a静态库
- 关于编译openssl-android库
- linux 编译android openssl库
- (OK) 在CentOS7—编译OpenSSL 静态库—for—Android
- Android MMS模块数据存取
- HDOJ Can you solve this equation? 2199【二分查找】
- 自定义优站备份全攻略
- Android webview使用详解
- java内存分配和String类型的深度解析
- android编译openssl静态库.a
- hdu 5299(树上删边游戏) Circles Game
- python设计模式之命令调度模式
- dlopen failed: "*.so" has unexpected e_machine
- B. Ohana Cleans Up
- 欢迎使用CSDN-markdown编辑器
- Java数据库操作-----出现错误
- python设计模式之抽象工厂模式
- windows查看被占用端口