openssl android ndk-build 更改路径
openssl android ndk-build change path
我正在尝试将 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: Command not found
如何将位置更改为这两个位置之一?
/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 here
的区别
我正在尝试将 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: Command not found
如何将位置更改为这两个位置之一?
/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 here
的区别