如何使用静态OpenCV库 [英] how to use static opencv library
本文介绍了如何使用静态OpenCV库的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我试图 OpenCV的
融入我的Android项目(使用NDK)。
当我提出: OPENCV_LIB_TYPE:=静态
我无法生成的项目我有这个错误:
I'm trying to integrate OpenCV
into my android project (using ndk).
When I made :OPENCV_LIB_TYPE:=static
I can't built the project I had this error:
E:\android-ndk-r8\ndk-build.cmd all
Android NDK: Trying to define local module 'opencv_contrib' in jni/Android.mk.
E:/android-ndk-r8/build/core/build-module.mk:34: *** Android NDK: Aborting. . Stop.
Android NDK: But this module was already defined by jni/Android.mk.
任何想法,我该怎么解决呢?我使用 Android的NDK-R8
和 OpenCV2.4.3
推荐答案
我尝试建立两个基于OpenCV的原生库使用单个 Android.mk
。这已知问题被定为 OpenCV的2.4.4
发布。我需要更新OpenCV4Android SDK或添加 OPENCV_INSTALL_MODULES:第二列入
行,如果我要使用这个版本。 opencv.mk
之前=关闭
I try to build two OpenCV-based native libs using single Android.mk
. This known issue had been fixed at OpenCV 2.4.4
release. I need to update OpenCV4Android SDK or add OPENCV_INSTALL_MODULES:=off
line before the second inclusion of opencv.mk
, if I want to use this version.
这篇关于如何使用静态OpenCV库的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文