1.为什么需要NDK
NDK不能做界面,只能做功能支持的库。
NDK与不使用NDK,直接使用JNI相比,它能把库打包,并且很方便的安装。
NDK使得没有源码的eclipse的环境编译C/C++库变得非常方便。
NDK通常是用来编译和安装C/C++库的,常用做库的移植,很多软件会以此方式提供源码。
2.下载
http://bbs.weiphone.com/read-htm-tid-521406.html
3.安装NDK
$ tar xvjf OpenCV-2.1.0.tar.bz2
$ cd android-ndk-1.6_r1
$ export NDKROOT=pwd
$ ./build/host-setup.sh
4.试用:编译其测试程序
$make APP=hello-jni
此时生成out/apps/hello-jni/libhello-jni.so
(转载请注明出处: http://xy0811.spaces.live.com)
原文链接: https://www.cnblogs.com/xieyan0811/archive/2010/08/16/15809636.html
欢迎关注
微信关注下方公众号,第一时间获取干货硬货;公众号内回复【pdf】免费获取数百本计算机经典书籍
原创文章受到原创版权保护。转载请注明出处:https://www.ccppcoding.com/archives/13868
非原创文章文中已经注明原地址,如有侵权,联系删除
关注公众号【高性能架构探索】,第一时间获取最新文章
转载文章受原作者版权保护。转载请注明原作者出处!