首页 > 代码库 > 在fedora25x86下编译opencv的Android版本的过程记录
在fedora25x86下编译opencv的Android版本的过程记录
准备材料:
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版本的过程记录
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。