fastcv是基于opencv适用于移动端
首先需要搭建基础环境
JDK
Eclipse IDE
Android SDK Downloader
Android ADT
Android SDK platform support
Cygwin Environment
Android NDK
这些环境搭好后,下载 fastcv sdk并安装。
打开eclipse 将安装好的fastcv samples中的一个项目导入
点击
File > New > Other > C/C++ > Convert to a C++ Project
点击finish
这时候去build 应该是会报错的,反正我报错了
如果报出C/C++ primitives not found 或者是哪些头文件找不到
右击工程Properties->C/C++ General->Paths and Symbols GNU C++ 中add NDK 中 include路径
我的 是这样的 E:/soft/android-ndk-r7b-windows/android-ndk-r7b/platforms/android-9/arch-arm/usr/include
如果报ndk-build not found
确定你的 GNU make 版本是 3.8.1 或以上 检查版本指令make –v
如果报 /ndk-build: Command not found
在 Project -> Properties -> C/C++ Build -> Environment 中add Variable: ANDROID_NDK_ROOT Value: <path to android ndk directory> value中的路径我的是
E:/soft/android-ndk-r7b-windows/android-ndk-r7b
这样基本就可以build成功了