0
我只是按照tutorial設置android opencv並嘗試運行面部檢測的示例。Android openCV示例錯誤:找不到-lopencv_java
但它有錯誤,如下所示:
我有谷歌左右,但仍然無法找到解決方案。任何想法如何解決它? 我使用ndk-r10,elipse juno 4.2,& opencv android 2.4.9
我只是按照tutorial設置android opencv並嘗試運行面部檢測的示例。Android openCV示例錯誤:找不到-lopencv_java
但它有錯誤,如下所示:
我有谷歌左右,但仍然無法找到解決方案。任何想法如何解決它? 我使用ndk-r10,elipse juno 4.2,& opencv android 2.4.9
你使用哪個ndk-r10?用於32位目標,64位目標還是兩者?
從你的錯誤我看到arm64-v8a
參考這是一個64位的目標,但OpenCV的SDK只預編譯armeabi
,armeabi-v7a
,mips
和x86
。
如果您想爲64位Android目標編譯項目,您需要先重新編譯OpenCV,但我不知道它是否已經得到支持。
我使用Windows 64位目標的「android-ndk64-r10-windows-x86_64.zip」。 之後,我嘗試使用「android-ndk-r9-windows-x86_64.zip」,這顯示了另一個錯誤。 – user2301281
你想編譯什麼目標?爲了將那些OpenCV的編譯限制在32位目標上,你可以在_Application.mk_ – ph0b
phOb裏面設置APP_ABI:= all32,謝謝你分享這個答案,它對我有用=) – AuroraBlaze