ndk版本和opencv產生衝突解決方式

opencv3及以下的版本僅僅支持gnustl_shared編譯,但是NDK16之後就不支持gnustl_shared的編譯了,所以這就到了一個十字路口。要你就使用低於16版本的ndk,要麼就是用opencv4。如果你的ndk版本升級了,可能也會產生如下錯誤,提示找不到庫。

/build/core/add-application.mk:178: *** Android NDK: APP_STL gnustl_shared is no longer supported. Please switch to either c++_static or c++_shared. See https://developer.android.com/ndk/guides/cpp-support.html for more information. . Stop.

 

2、使用opencv4

借鑑下面的帖子。
https://blog.csdn.net/firing00/article/details/87537635

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章