openssl android ndk-build更改路径

时间:2016-02-16 15:42:39

标签: android android-ndk openssl native ndk-build

我尝试根据以下内容将openssl编译为 Android

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

我试图运行 ndk-build 但是我收到以下错误:

  

make:/home/aaa/tools/android-ndk-r10e/toolchains/arm-linux-androideabi-4.4.3/prebuilt/linux-x86/bin/arm-linux-androideabi-gcc:找不到命令< / p>

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

  

/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

或者我应该如何编译它以解决遗漏的包含?

Android.mk

LOCAL_PATH := $(call my-dir)

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

include $(subdirs)

1 个答案:

答案 0 :(得分:1)

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

的区别