1

我正在尝试将openssl编译到Android基于:

https://github.com/guardianproject/openssl-android

我正在尝试运行ndk-build但出现以下错误:

制作:/home/aaa/tools/android-ndk-r10e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc:找不到命令

如何将位置更改为这两个之一?

/home/aaa/tools/android-ndk-r10e/toolchains/arm-linux-androideabi-4.8/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc

/home/aaa/tools/android-ndk-r10e/toolchains/arm-linux-androideabi-4.9/prebuilt/linux-x86_64/bin/arm-linux-androideabi-gcc

或者我应该如何编译它来解决缺少的包含?

安卓.mk

LOCAL_PATH := $(call my-dir)

subdirs := $(addprefix $(LOCAL_PATH)/,$(addsuffix /Android.mk, \
        crypto \
        ssl \
        apps \
    ))

include $(subdirs)
4

1 回答 1

1

您应该更改 Application.mk 文件中的变量 NDK_TOOLCHAIN_VERSION。您可以在此处阅读有关 Application.mk 的更多信息以及它与 Android.mk 的区别

于 2016-02-17T10:38:09.237 回答