Minixml C语言轻量型xml解析库 打包成so库发布到安卓平台 (一)

本文介绍了如何将Minixml C语言轻量级XML解析库打包成SO库,用于发布到Android平台。首先在Windows环境下使用VS2013进行编译测试,然后通过NDK的android-ndk-r10d进行编译,修改config.h头文件以适应Android平台,并编写.mk文件配置编译选项。最终通过ndk-build命令生成SO库。
摘要由CSDN通过智能技术生成
minixml下载地址:https://github.com/michaelrsweet/mxml/releases


先在window 7(64位)下编译测试


开发环境是vs2013 建立一个控制台项目把一下的头文件跟源文件复制进去


下面的内容是在网上找的一个xml文件内容,做测试用的:


 <?xml version="1.0" encoding="gb2312" ?>
 <note year="55" date="33" month="22">
  <id>5000</id>
  <password>FE-D0-18-00</password>
</note>



以下是测试代码:

#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include "mxml.h"


int main(int arg,char* args[]){
    FILE* fp;

    mxml_node_t* tree,*node;

    fp = fopen("D:/vs2013_project/minxml_test_pro/minxml_test_pro/test.xml","r&

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值