博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Window 编译Openssl
阅读量:7014 次
发布时间:2019-06-28

本文共 662 字,大约阅读时间需要 2 分钟。

1). 安装
2).
3). 修改版本
  • 进入openssl-android目录,修改AndroidManifest.xml, 这里我用的是16,因此修改为16
  • default.properties文件修改
target=android-10
4). 修改Application.mk

进入jni文件夹,将内容修改为

NDK_TOOLCHAIN_VERSION=4.9APP_PROJECT_PATH := $(shell pwd)APP_BUILD_SCRIPT := $(APP_PROJECT_PATH)/Android.mk# 支持指定CPU,r16之后已经不支持mips, mips64, armeabiAPP_ABI := arm64-v8a armeabi-v7a x86 x86_64APP_PLATFORM := android-16
5). 修改

openssl-android/crypto/Android.mk

openssl-android/ssl/Android.mk
增加LOCAL_LDLIBS += -lz

img_2559e92ab76bebeb80be5bdfd7c4ff5b.png
crypto/Android.mk.png
img_531a68d32d7e7f1ae3c9c360cf10a3ea.png
ssl/Android.mk.png
6). 编译

回到目录openssl-android/jni,运行命令

ndk-build NDK_PROJECT_PATH=../ APP_BUILD_SCRIPT=../Android.mk
7). 编译成功
img_329162d41a44f4652118fad7b5d4dce4.png
图1.png
img_cee492372dfe5343c1aed0ea19a8ea32.png
图2.png
8).

转载地址:http://rintl.baihongyu.com/

你可能感兴趣的文章