opencv编译方法
1、 准备环境 (1). Opencv源码版本: 2.4.13 (2). Opencv源码路径: /home/zd/openCV-2.4.13/ (3). 粕盘镱嘧编译平台: Ubuntu (4). NDK: /opt/android-ndk-r16b (5). 设置ANDROID_NDK的环境变量 在~/.bashrc中设置ANDROID_NDK的值:export ANDROID_NDK=/op t/android-ndk-r16b 执行source .bashrc 使刚才的设置生效 (6). 安装cmake以及依赖库(Ubuntu平台已安装) sudo apt-get install cmake sudo apt-get install build-essential libgtk2.0-dev libavcodec-dev libavformat-dev libjpeg.dev libtiff4.dev libswscale-dev libjasper-dev
2、 OpenCV配置移动平台(目前针对的是android平台, 如有需要可以编译ios平台)选项说明(重要)下面3副图中的内容见opencv源码:openCV-2.4.13/platforms/android/android.toolchain.cmake


4、 (2). armeabi-v7a with NEON架构 新建名为cmake_android_armeabi-v7a-N呶蓟鹭毵EON.sh的文件: /home/zd/ope nCV-2.4.13/platforms/scripts/cmake_android_armeabi-v7a-NEON.sh 该文件的内容如下图所示:

6、(3). x86架构新建名为cmake_android_x86.sh的文件: /home/zd/openCV-2.4.13/platforms/scripts/cmake_android_x86.sh该文件的内容如下图所示:

8、(5). Linux发行版---Ubuntu新建名为cmake_linux-ubuntu.sh的文件: /home/zd/openCV-2.4.13/platforms/scripts/cmake_linux-ubuntu.sh该文件的内容如下图所示:
