Sam*_*dge 3 android opencv makefile android-ndk
这个问题看起来重复,使***没有指定目标,也没有找到makefile.停止,但我的问题略有不同,我尝试了解决方案,但不适合我.
我正在开发OpenCV库,我从示例项目开始,但这给我带来了以下错误.请帮我解决这个错误.
17:31:25 **** Auto Build of configuration Default for project MyFirstOpenCVJNI ****
make
make: *** No targets specified and no makefile found. Stop.
17:31:25 Build Finished (took 122ms)
Run Code Online (Sandbox Code Playgroud)
以下是我的Android.mk文件
//Android.mk
LOCAL_PATH := $(call my-dir)
include $(CLEAR_VARS)
OPENCV_LIB_TYPE:=STATIC
OPENCV_INSTALL_MODULES:=on
include ../includeOpenCV.mk
include $(OPENCV_MK_PATH)
LOCAL_MODULE := first-opencvjni
LOCAL_SRC_FILES := first-opencvjni.cpp
LOCAL_LDLIBS += -llog -ldl
include $(BUILD_SHARED_LIBRARY)
Run Code Online (Sandbox Code Playgroud)
经过多次搜索我解决了错误,
right click on project->Properties->C/C++ Build(left side)->Builder Settings->uncheck the "Use default build command" checkbox->enter "${NDKROOT}/ndk-build.cmd" in Build command checkbox
在Windows操作系统上,请看下图
在做所有事情之前你需要将环境设置中的NDKROOT环境变量设置为你的ndk目录的根文件夹,在我的情况下它是C:\ adt-bundle-windows-x86-20130522\android-ndk-r8e.
如果有任何困难或疑问让我知道.
归档时间: |
|
查看次数: |
6365 次 |
最近记录: |