2013-05-07 62 views
0

我正在嘗試將OpenCV整合到我的android項目中(使用ndk)。 當我提出:OPENCV_LIB_TYPE:=static我不能建項目我有這個錯誤:如何使用靜態opencv庫

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-r8OpenCV2.4.3

+0

在'include $(CLEAR_VARS)'之後,'OPENCV_LIB_TYPE:= static'是您做的第一件事情嗎?你能告訴我們你的Android.mk嗎? – JonesV 2013-05-07 19:53:39

回答

0

我嘗試使用單個Android.mk構建兩個基於OpenCV的本機庫。 known issue已修復爲OpenCV 2.4.4版本。我需要更新OpenCV4Android SDK或在第二個包含opencv.mk之前添加OPENCV_INSTALL_MODULES:=off行,如果我想使用此版本。