2011年10月15日
摘要: 由于项目需要在NDK中使用网络开发,对于c语言网络开发来说,libcurl库是个很不错的选择,但android系统中并没有自带该库,所以就得自己移植了。 下面是移植步骤: 1. 下载curl源码 我这里下载的是curl-7.22.0,源码下载地址为:http://curl.haxx.se/download.html 2. 准备android源码编译环境, android源... 阅读全文
posted @ 2011-10-15 23:53 Braincol 阅读(14311) 评论(0) 推荐(0) 编辑
摘要: 因为项目需要在android的NDK开发中使用pcre正则表达式库,而android系统中并没有自带该库,所以就得另外移植了, 下面是移植的详细步骤: 1. 下载pcre源码,可以到http://sourceforge.net/projects/pcre/下载源码。 我这里使用的是pcre-7.8.tar.gz 。 2. 将pcre-7.8 的源码拷贝至android源码树... 阅读全文
posted @ 2011-10-15 22:24 Braincol 阅读(2696) 评论(1) 推荐(0) 编辑
摘要: 前两天需要用到字符串数组,需要动态的增加和减少,类似于java里的ArrayList<String>提供的功能,但C里又没有现成的库和函数,所以就自己动手写了一个。 废话也不多说了,可能会有朋友需要,所以这里直接把代码贴出来: #include <stdio.h>#include <stdlib.h>#include <string.h>typedef struct{ unsigned ... 阅读全文
posted @ 2011-10-15 14:19 Braincol 阅读(4612) 评论(0) 推荐(4) 编辑