首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Android本机代码中使用cvBlobsLib库时出错

在Android本机代码中使用cvBlobsLib库时出错
EN

Stack Overflow用户
提问于 2012-07-26 09:17:18
回答 1查看 395关注 0票数 0

我需要在Android原生代码中使用cvBlobsLib库(3.)。问题是当我运行Android.mk文件时,我得到了一个错误:

致命错误: OpenCV/opencv/cxcore.h:没有此类文件或目录

这是我的制作文件:

代码语言:javascript
复制
LOCAL_PATH := $(call my-dir)

include $(CLEAR_VARS)

OPENCV_CAMERA_MODULES:=on
OPENCV_INSTALL_MODULES:=on

OPENCV_LIB_TYPE:=STATIC
include ../OpenCV-4.2/sdk/native/jni/OpenCV.mk

LOCAL_MINE_SRC_FILES := \
    micr/cvblobslib_opencv_v8_3/blob.cpp \
    micr/cvblobslib_opencv_v8_3/BlobContour.cpp \
    micr/cvblobslib_opencv_v8_3/BlobOperators.cpp \
    micr/cvblobslib_opencv_v8_3/BlobProperties.cpp \
    micr/cvblobslib_opencv_v8_3/BlobResult.cpp \
    micr/cvblobslib_opencv_v8_3/ComponentLabeling.cpp \

#####
LOCAL_SRC_FILES := $(LOCAL_MINE_SRC_FILES)
LOCAL_C_INCLUDES +=  \
    $(LOCAL_PATH) \
    $(LOCAL_PATH)/native/ \
    $(LOCAL_PATH)/native/cvblobslib_opencv_v8_3 \

LOCAL_LDLIBS +=  -llog -ldl

LOCAL_MODULE     := native
LOCAL_SHARED_LIBRARIES := native

include $(BUILD_SHARED_LIBRARY)

在OpenCV.mk中有一个包含该标题的文件夹:

OPENCV_LOCAL_C_INCLUDES:="$(LOCAL_PATH)/$(OPENCV_THIS_DIR)/include/opencv“”(LOCAL_PATH)/$(OPENCV_THIS_DIR)/include“

我遗漏了什么?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2012-07-26 12:54:04

我必须修复标题以包含,而不是导入"opencv/cxcore.h“:)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11666110

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档