*** 没有制定目标“src/main/jni/Build.config”的规则。停止
*** No rule to make target `src/main/jni/Build.config'. Stop
由于我将我的 NDK 版本降级到 14-16
(因为新版本不支持 GCC),我遇到了这个错误
*** 没有制定目标“src/main/jni/Build.config”的规则。停止
我不明白为什么在旧版本的 NDK 中它在 Android.mk
文件这一行 src/main/jni/Build.config
.
中说没有这样的文件或目录
检查您是否有一个名为 src/main/jni/Build.config
的文件可供制作。
当 运行 ndk-build
.
时请确保您在正确的目录中
这是一个典型的设置。
我不知道你的 src/main/jni/Build.config
文件中有什么,很确定它没有被使用或不需要(请显示它的内容)。
.../app/build.gradle:
externalNativeBuild {
ndkBuild {
path 'src/main/jni/Android.mk'
}//ndkBuild
}//externalNativeBuild
.../app/src/main/jni/Application.mk:
#APP_ABI := armeabi armeabi-v7a x86 mips
APP_ABI := armeabi-v7a
APP_PLATFORM := android-19
APP_STL := stlport_static
#APP_OPTIM := debug
.../app/src/main/jni/Android.mk:
#=======================================================
LOCAL_PATH := $(call my-dir) #only call it ONCE !
#=======================================================
include $(CLEAR_VARS)
LOCAL_MODULE := hello_world
LOCAL_MULTILIB := 32
LOCAL_SRC_FILES := hello_world.cpp
include $(BUILD_SHARED_LIBRARY)
#-------------------------------------------------------
链接
由于我将我的 NDK 版本降级到 14-16
(因为新版本不支持 GCC),我遇到了这个错误
*** 没有制定目标“src/main/jni/Build.config”的规则。停止
我不明白为什么在旧版本的 NDK 中它在 Android.mk
文件这一行 src/main/jni/Build.config
.
检查您是否有一个名为 src/main/jni/Build.config
的文件可供制作。
当 运行 ndk-build
.
这是一个典型的设置。
我不知道你的 src/main/jni/Build.config
文件中有什么,很确定它没有被使用或不需要(请显示它的内容)。
.../app/build.gradle:
externalNativeBuild {
ndkBuild {
path 'src/main/jni/Android.mk'
}//ndkBuild
}//externalNativeBuild
.../app/src/main/jni/Application.mk:
#APP_ABI := armeabi armeabi-v7a x86 mips
APP_ABI := armeabi-v7a
APP_PLATFORM := android-19
APP_STL := stlport_static
#APP_OPTIM := debug
.../app/src/main/jni/Android.mk:
#=======================================================
LOCAL_PATH := $(call my-dir) #only call it ONCE !
#=======================================================
include $(CLEAR_VARS)
LOCAL_MODULE := hello_world
LOCAL_MULTILIB := 32
LOCAL_SRC_FILES := hello_world.cpp
include $(BUILD_SHARED_LIBRARY)
#-------------------------------------------------------