首先要看Opencv在嵌入式arm开发的移植过程的话,网上有很多这方面的移植编译方法都是比较老的,而且多数都是针对OpenCV 1.0的,他的方法很麻烦,很容易出错,在这里我来说一下我的方法,没有那么麻烦,都是尽可能利用现成的工具,尽量图形化界面配置操作,方便编译配置。
接下来,我就详细的来让你学会Opencv在嵌入式ARM开发移植的详细过程,可以收藏哦。
软硬件环境
宿主机:Ubuntu 12.04 32bit
开发板:OK6410
OpenCV: 2.4.3
其他:
arm-linux-g++ 4.3.2 / arm-linux-gcc 4.3.2
CMake-gui 2.8.10
Cmake的安装
OpenCV 2.2以后版本需要使用Cmake生成makefile文件,因此需要先安装cmake。
ubuntu下安装cmake比较简单,
apt-get install cmake
如果觉得自带的版本不符合要求,可以下载安装包。
下载最新版的安装包:
http://www.cmake.org/cmake/resources/software.html
这里是已经编译好的,你可以直接下载解压到你所需要的目录下就好了:
tar zxvf cmake-2.8.10.2-Linux-i386.tar.gz –C /usr/local/
设置环境变量:
sudo gedit /home/emouse/.bashrc
在打开的文件后添加