小编lim*_*791的帖子

用于android ndk的opencv的Android Studio,找不到opencv头文件

我正在开发用于Android OpenCV开发的Android Studio,但是当我编译eclipse中的项目时,我遇到了这个错误:

D:\ software\AndroidStudioProjects\CameraMe\openCVSamplefacedetection\src\main\jni\DetectionBasedTracker_jni.cpp:2:33:致命错误:opencv2/core/core.hpp:没有这样的文件或目录

我想opencv的标题找不到,但我不知道出了什么问题.

Android.mk

LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

#OPENCV_CAMERA_MODULES:=off
#OPENCV_INSTALL_MODULES:=off
#OPENCV_LIB_TYPE:=SHARED
include D:\eclipse\OpenCV_2.4.9_android_sdk\sdk\native\jni\OpenCV.mk

LOCAL_SRC_FILES  := DetectionBasedTracker_jni.cpp
LOCAL_C_INCLUDES += $(LOCAL_PATH)
LOCAL_LDLIBS     += -llog -ldl

LOCAL_MODULE     := detection_based_tracker

include $(BUILD_SHARED_LIBRARY)
Run Code Online (Sandbox Code Playgroud)

Application.mk

APP_STL := gnustl_static
APP_CPPFLAGS := -frtti -fexceptions
APP_ABI := armeabi-v7a
APP_PLATFORM := android-8
Run Code Online (Sandbox Code Playgroud)

DetectionBasedTracker_jni.cpp

#include <DetectionBasedTracker_jni.h>
#include <opencv2/core/core.hpp>
#include <opencv2/contrib/detection_based_tracker.hpp>
......
Run Code Online (Sandbox Code Playgroud)

android opencv android-ndk android-studio

3
推荐指数
1
解决办法
9229
查看次数

标签 统计

android ×1

android-ndk ×1

android-studio ×1

opencv ×1