为jsoncpp添加Android版本Makefile
来源:互联网 发布:那个是广联达计软件呀 编辑:程序博客网 时间:2024/06/04 18:51
jsoncpp是json众多C++库的一种,Android源码中就是采用它来做json解析和封装的。
目录树简单说明
.├── doc 文档存放位置├── include/json 对外提供的头文件,就是基于此头文件做开发的├── README.md 此库最详细的说明├── scons-tools scons工具,我没用过不做说明├── src/lib_json jsoncpp的核心代码├── src/jsontestrunner jsoncpp的集成测试├── src/lib_json jsoncpp的单元测试├── test 提供的测试数据├── version jsoncpp的版本
jsoncpp没有涉及到任何的汇编以及硬件相关,一般的开源库基本都是跨平台的它也不例外,jsoncpp本身采用cmake或者scons来编译,没有提供众多Android开发人员熟悉的Android.mk,我就顺手写了一个。
此jsoncpp是基于官方jsoncpp添加的Android Makefile,存放在jsoncpp/makefiles/android/jni,github地址。
下载&&编译:
$ git clone https://github.com/momo0853/android_jsoncpp.git jsoncpp$ cd jsoncpp/makefiles/android/jni$ ndk-build -j4
进入之后就是这个样子的啦,会同时编译出静态库(libjsoncpp)、两个测试程序(test_runner、test_lib)。
.├── Android.mk├── Application.mk├── libs│ └── armeabi-v7a│ ├── libgnustl_static.a│ ├── libsrc_static.a│ ├── test_lib│ └── test_runner└── obj └── arm └── armeabi-v7a
0 0
- 为jsoncpp添加Android版本Makefile
- android studio cmake添加jsoncpp
- android为程序添加版本自动更新
- 为程序添加版本自动更新功能 android
- 为程序添加版本自动更新功能 android
- android为程序添加版本自动更新
- 为source insight添加Makefile
- android为程序添加版本自动更新(转)
- 为sourceinsight添加makefile和kconfig文件
- 为sourceinsight添加makefile和kconfig文件
- 为sourceinsight添加makefile和kconfig文件
- 为sourceinsight添加makefile和configure文件
- 为sourceinsight添加makefile、kco…
- 为sourceinsight添加makefile、kco…
- 为sourceinsight添加makefile、kco…
- VS2010 添加静态链接库(包括.h文件和.lib文件)以添加jsoncpp为例
- VS2010 添加静态链接库(包括.h文件和.lib文件)以添加jsoncpp为例
- VS2010 添加静态链接库(包括.h文件和.lib文件)以添加jsoncpp为例
- leetcode Best Time to Buy and Sell Stock with Cooldown
- Android NDK学习之六、C++ 支持
- java报“非法字符: \65279 ”错误的解决方法
- CCBPM医院办公流程案例二
- IOS github一些开源库
- 为jsoncpp添加Android版本Makefile
- const的作用
- 搭建IBM z/OS 1.9(ADCD 1.9)
- maven向本土仓库导入jar包 pinyin4j-2.5.0
- Android NDK学习之七、复杂结构动态库处理和第三方库的移植
- 四种清单中 launchMode(启动模式)解释
- 分类算法总结
- VBScript把文档修改为UTF-8格式
- C++笔试题