参考文档:
http://www.360doc.com/content/15/0210/16/5268588_447722872.shtml
http://wenku.baidu.com/link?url=A4yJfZayC3S3sjxe_tkpHKPCQdyGLXjF0-UA6-_PFQdf0-BkmUNOzo6cUlpHTdjYJlOeE0msj_ni17JJXoWvDpm9R975RGeRL55c9n7hdaS
主机:ubuntu 12.04 32bit
opencv:2.4.9 for Linux/Mac(官网下载:opencv.org/downloads.html)
arm-none-linux-gnueabi-gcc 4.4.3(下载arm-2009q3那个)
tar -xvf arm-2009q3-gcc.tg.bz2 -C /(默认指定的跟文件目录)
sudo gedit /etc/profile
source /etc/profile
修改文件:export PATH=$PAHT:/opt/Friendly/toolschain/4.4.3/bin
arm-linux-gcc -v
arm-linux-gnueabi-gcc -v
sudo apt-get install cmake (2.8.7)
cmake --version
cmake-gui(./cmake-gui)
打开安装配置界面选择交叉编译:配置opencv的makefile文件
打开安装包:opencv
(==> cmake CMakeList.txt)产生makefile文件的
==》 make
如果出错 打开opencv-2.4.9目录下CMakeCache.txt
CMAKE_EXE_LINKER_FLAGS:STARING=-lphread -lrt
BUILD_OPENEXE \ WITH_OPENEXE(勾去cmake-gui中这两项)
之后:make install ($DESTDIR=/mystrore make install)
--------------
*sudo apt-get remove xxxx(卸载xxx)
--------------------------------------------------------------------------------------------------
linux mint 17.2 版本
arm-linux-gcc-4.3.2
opencv-2.4.3
cmake-2.8.7
步骤:总结
1.tar -xvf arm-linux-gcc-4.3.2.tgz
2.sudo /etc/profile(bash.bashrc)
export PATH=$PATH:/opencv/usr/local/arm/4.3.2/bin
source /etc/profile
3. sudo apt-get install cmake
cmake --version
4.cmake-gui
配置编译环境和路径修改(配置有错,网上找资源解决)
5.在opencv下cmke生成了makefile之后
make
make install (DESTDIR=/XXX/XXX make install)