码迷,mamicode.com
首页 > 移动开发 > 详细

在fedora25x86下编译opencv的Android版本的过程记录

时间:2017-03-31 10:59:52      阅读:216      评论:0      收藏:0      [点我收藏+]

标签:androi   profile   2.4.1   使用   记录   cmake   编译   32位   gcc   

准备材料:

1. 32位的Fedora25(不建议使用64位系统,据本人经验,有很多大坑等着呢。)

2.opencv2.4.13的源码(根据个人需要选择版本即可)

3.32位的r10e版本的ndk编译平台(当然必须是32位的,不能使用低于r10b版本的编译器,但是也不建议使用r12以上的编译--本人不是研究编译器的专家,也许可以用,只是本人目前不会,也没心思去研究它)

过程:

1.安装gcc,g++,cmake ,make 等有关的工具

2.安装jdk,32位

3.安装apache-ant,32位

4.配置ndk路径,即打开/etc/profile, 追加android_ndk变量的路径,设置jdk环境变量,设置Ant变量,利用source命令使刚才设置的环境变量生效(这一步骤的细节就不说了,网上有)

5.进入opencv源代码的platform/script/下执行arm对应的那个脚本,于是cmake编译开始

6,make , make install  。不必多说。 这一步不需要管理员权限。

7.生成的文件在文件夹E:\env\opencv-2.4.13build4android\opencv-2.4.13\platforms\build_android_arm下。

最后,祝你好运!

在fedora25x86下编译opencv的Android版本的过程记录

标签:androi   profile   2.4.1   使用   记录   cmake   编译   32位   gcc   

原文地址:http://www.cnblogs.com/leoking01/p/6650126.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!