android NDK开发整合opencv开发——环境搭建(window环境)
来源:互联网 发布:淘宝文艺礼物店铺 编辑:程序博客网 时间:2024/05/30 05:05
很多实验室或者公司以前大部分的工作都是利用c/c++进行开发的,如果把这些代码使用java重写是不现实的,所以需要利用NDK调用公司已经存在的大量的c/c++代码。
目前OPENCV已经提供了Android 版本的API,如果你的工程完全是新的, 没有任何需要使用以前c/c++代码,那么还是建议你直接使用opencv Android版本的java API,使用NDK的效率并不一定会提高。本文主要是讲怎么利用NDK调用编译本地的c/c++代码。
以上来自于http://blog.csdn.net/watkinsong/article/details/9849973。
一、配置NDK和opencv开发环境
本文假设你是安装配置好了Java和Android SDK开发环境的。
1、下载Android NDK
访问http://developer.android.com/sdk/ndk/index.html
如果不能打开,使用镜像网址http://www.androiddevtools.cn/ 这个网址SDK什么的都有,非常好用。
下载最新的Android NDK,是一个exe,只需安装到某个路径即可,我的是F:\study\Android_eclipse\android-ndk-r10d,再把这个路径添加到系统的环境变量PATH中。进入 我的电脑->属性->高级->环境变量->系统变量 的path中添加以下环境变量,即上面的路径。
目前我使用的版本是:android-ndk-r10d-windows-x86_64.exe。
打开命令行输入
ndk-build -v
测试配置如果出现:
说明ndk配置成功!
2、关于Cygwin
网上的教程说需要安装Cygwin,主要使用使用它进行C++代码的编译,但是编译可以使用Cygwin,也可以使用Windows控制台编译,也可以使用Eclipse进行编译,我发现这个Cygwin是没用的。太麻烦,果断不装。
最新下载地址:opencv-android on sourceforge
目前我的版本是:OpenCV-2.4.11-android-sdk.zip
直接解压到某一路径,我的是:F:\study\Android_eclipse\OpenCV-2.4.11-android-sdk,同上,再把这个路径添加到系统的环境变量PATH中。进入 我的电脑->属性->高级->环境变量->系统变量 的path中添加以下环境变量,即上面的路径。
这样就把 android NDK整合opencv开发基本环境搭好了。
0 0
- android NDK开发整合opencv开发——环境搭建(window环境)
- android NDK整合opencv开发——流程总结(window环境)
- Android NDK和OpenCV整合开发 (1) 环境搭建
- Android NDK和OpenCV整合开发 (1) 环境搭建
- 搭建Window环境下android NDK开发环境——NDK安装
- 搭建Window环境下android NDK开发环境——编译第一个NDK程序
- 搭建Window环境下android NDK开发环境——Cygwin安装
- Android开发环境搭建(三)——NDK
- android 最新 NDK r8 在window下开发环境搭建
- Android NDK 开发环境搭建
- Android NDK 开发环境搭建
- Android ndk 开发环境搭建
- Android ndk 开发环境搭建
- Android NDK 开发环境搭建
- 搭建Android NDK开发环境
- android NDK开发环境搭建
- android NDK开发环境搭建
- Android ndk 开发环境搭建
- Linux网络编程——多播
- https HttpWebRequest
- 无边框Button(WPF)
- 从自然数1到1000中随机抽取900个不重复的数并打印出来
- 安胜安全操作系统的安全机制【涉及自主访问控制、强制访问控制、多级安全等实验】
- android NDK开发整合opencv开发——环境搭建(window环境)
- 黑马程序员——Objective-C——Foundation框架1
- cxf直接调用
- 深度学习工具箱CAFFE在64位win7+VS2013环境下编译及运行
- Vijava 学习笔记之VirtualMachine(Memory 容量更改)
- filter过滤理论知识
- UIevent事件
- Hadoop环境搭建
- The const of C/C++