ndk-build提示设置NDK_PROJECT_PATH变量

写了一个简单的JNI程序,项目名称是:GameDemo,想编译一个动态库,自己编写了Android.mk和Application.mk放到了工程根目录,但是在项目根目录执行命令:ndk-build,提示错误:
Android NDK: Could not find application project directory ! Android NDK: Please define the NDK_PROJECT_PATH variable to point to it. make: Entering directory /mnt/d/Workspace/GameDemo' /home/zqtao/bin/android-sdk/ndk-bundle/build/core/build-local.mk:151: *** Android NDK: Aborting . Stop. make: Leaving directory/mnt/d/Workspace/GameDemo’

通过百度查询到解决此问题的两个方法:
1 Android.mk和Application.mk应该在一个“jni”为名字的目录下,这样可以直接用ndk-build编译。
2 如果Android.mk和Application.mk所在目录的名字不是“jni”,需要通过变量指定,例如:ndk-build NDK_PROJECT_PATH=. NDK_APPLICATION_MK=Application.mk APP_BUILD_SCRIPT=Android.mk

你可能感兴趣的:(ndk)