分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.youkuaiyun.com/jiangjunshow
也欢迎大家转载本篇文章。分享知识,造福人民,实现我们中华民族伟大复兴!
问题
项目需求,交叉编译opencv,并移植到arm中。
在opencv2.0以上的版本编译都要借助于cmake工具生成Makefile
2.0一下版本才是使用configure生成Makefile
请确保宿主机已经安装cmake和cmake-gui工具,如果请自行安装
sudo apt-get install cmake cmake-qt-gui cmake-curses-gui
- 1
开发环境
开宿主机:Fedora9.0
交叉编译器:友善之臂arm-linux-gcc4.4.3
自动化编译工具: cmake version 2.8.12.2
编译
下载opencv源代码
项目官网:http://opencv.org/
下载地址:http://opencv.org/downloads.html
源码我放置在自己目录的/opencv/opev3.0.0-src
下
期望的构建目录在/opencv/opencv3-build
下
期望的安装目录是/opt/arm/opencv/opencv3-arm
cmake配置生成makefile
运行cmake的图形化工具cmake-gui
sudo cmake-gui
- 1
选择源代码目录/opencv/opev3.0.0-src
选择Build目录/opencv/opencv3-build
,大家根据自己设置配置编译目录