android之安装使用NDK

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

非原创文章文中已经注明原地址,如有侵权,联系删除

关注公众号【高性能架构探索】,第一时间获取最新文章

转载文章受原作者版权保护。转载请注明原作者出处!

(0)
上一篇 2023年2月7日 下午1:22
下一篇 2023年2月7日 下午1:22

相关推荐