我使用linphone并使用Android NDK
我有以下问题,我已经下载了linphone的git存储库,我想要做的就是构建它,
我使用Windows cmd使用以下命令执行此操作:
D:\aelsayed\Android_SDK_and_NDK\ndk\android-ndk-r9b>bash ndk-build D:/aelsayed/a
ndroid-work/linphone-android
但我总是有以下错误:
Android NDK: Your APP_BUILD_SCRIPT points to an unknown file: D:\aelsayed\Androi
d_SDK_and_NDK\ndk\android-ndk-r9b/jni/Android.mk
/d/aelsayed/Android_SDK_and_NDK/ndk/android-ndk-r9b/build/core/add-application.m
k:171: *** Android NDK: Aborting... . Stop.
我有以下配置
在Makefile中:
NDK_PATH = $(shell dirname D:/aelsayed/Android_SDK_and_NDK/ndk/android-ndk-r9b
)
SDK_PATH = $(shell dirname D:/aelsayed/Android_SDK_and_NDK/sdk/tools
)
SDK_PLATFORM_TOOLS_PATH = $(shell dirname D:/aelsayed/Android_SDK_and_NDK/sdk/platform-tools
)
:
APP_PROJECT_PATH := 'C:/cygwin/home/ActelMe/D;C:/cygwin/aelsayed/android-work/linphone-android;
linphone-root-dir:=$(APP_PROJECT_PATH)
APP_BUILD_SCRIPT:=$(linphone-root-dir)/jni/Android.mk
B.N:我使用cygwin获取应用程序路径并且它不起作用,当我使用绝对路径而不使用cygwin时我也有同样的错误
B.N。我也尝试在ndk的路径中创建jni文件夹,但它可以工作,但无法运行子模块
请任何人可以帮助解决此错误,或者告诉我如果问题是什么
答案 0 :(得分:4)
在Windows机器上不支持构建linphone,你必须在mac或linux上构建它