建立变革之路

我试图编译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:找不到命令

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

/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)

您应该更改Application.mk文件中的变量NDK_TOOLCHAIN_VERSION。 你可以在这里阅读更多关于Application.mk和它与Android.mk的区别

链接地址: http://www.djcxy.com/p/23381.html

上一篇: build change path

下一篇: Android Stand alone compiler getting openssl error