安卓NDK编译jsoncpp
来源:互联网 发布:mac下载土豆视频 编辑:程序博客网 时间:2024/06/05 10:40
1 下载jsoncpp开发包
下载地址:http://sourceforge.net/projects/jsoncpp/files/jsoncpp/0.6.0-rc2/
下载压缩包:jsoncpp-src-0.6.0-rc2-amalgamation.tar.gz 和 jsoncpp-src-0.6.0-rc2.tar.gz
2 整理编译源文件
将jsoncpp-src-0.6.0-rc2.tar.gz解压后,将jsoncpp-src-0.6.0-rc2\include\json文件夹拷贝到jsoncpp-src-amalgamation0.6.0-rc2目录中,与原有的json目录合并,即将缺失的头文件拷贝到json目录中。
原有jsoncpp-src-amalgamation0.6.0-rc2\json目录:
原有jsoncpp-src-0.6.0-rc2\include\json目录:
将jsoncpp-src-amalgamation0.6.0-rc2目录改名为jsoncpp,然后合并json目录, 合并后目录:
然后将jsoncpp目录拷贝到Jni目录下面。
3 安卓目录结构
4 安卓makefile的编写
Jni\Application.mk文件:
Jni\Android.mk文件:
Jni\jsoncpp\Android.mk文件:
Jni\test\Android.mk文件:
5 生成的so库文件
6 源文件
测试源文件 main.cpp:
源文件ToUseJsoncppActivity.java:
7 测试结果
8 参考资料
(1) http://blog.csdn.net/sniffer12345/article/details/7336732
(2) http://blog.sina.com.cn/s/blog_67cc515c0102vkyt.html
- 安卓NDK编译jsoncpp
- 安卓ndk 中间件编译(初级)
- 安卓studio编译ndk报错
- NDK学习(5) 安卓平台下 NDK编译lua
- JSONCpp编译
- 安卓NDK制作标准交叉编译工具链
- iTOP4412内核源码编译与安卓ndk应用编程
- 安卓NDK开发
- 安卓NDK开发
- 安卓 NDK与JNI
- 安卓使用JNI-NDK
- 安卓ndk调试笔记
- windows安卓NDK编程
- 安卓NDK的HelloWorld
- 安卓NDK环境变量配置
- jsoncpp vc2005 编译测试
- linux 下编译jsoncpp
- jsoncpp在linux编译
- centos7的安装
- Free as in beer VS Free as in speech
- Unity之Vector3.Lerp线性插值原理介绍
- Remember that ordinal parameters are 1-based! Position: 1
- 集合的操作(员工类 第一篇)
- 安卓NDK编译jsoncpp
- 设置键盘
- 数据可视化之多属性(字段)
- 玩转Android之MVVM开发模式实战,炫酷的DataBinding!
- 二、Java:集合,Map接口框架图
- 关于C语言中 || 和 &&的用法
- js中bind、call、apply函数的用法
- Android CountDownTimer 简单实例
- 第15周OJ实践10 字符串比较