当前位置: 首页 > news >正文

做我的世界缩略图的网站门户网站开发项目的风险

做我的世界缩略图的网站,门户网站开发项目的风险,营销型外贸网站建设软件,emlog和wordpress因为项目需要在android的NDK开发中使用pcre正则表达式库#xff0c;而android系统中并没有自带该库#xff0c;所以就得另外移植了#xff0c; 下面是移植的详细步骤#xff1a; 1. 下载pcre源码#xff0c;可以到http://sourceforge.net/projects/pcre/下载源码。 我这里…因为项目需要在android的NDK开发中使用pcre正则表达式库而android系统中并没有自带该库所以就得另外移植了 下面是移植的详细步骤   1. 下载pcre源码可以到http://sourceforge.net/projects/pcre/下载源码。 我这里使用的是pcre-7.8.tar.gz 。 2. 将pcre-7.8 的源码拷贝至android源码树下的external/pcre目录下。 3. 将下面的Android.mk文件拷贝到external/pcre目录下。 Android.mk: # # Android makefile for libpcre # # This makefile generates libpcre.a, pcregrep and pcre.h ONLY. # It should be amended to build libpcreposix.a, libpcrecpp.a # and tests.LOCAL_PATH : $(call my-dir)### ### Build libpcre.a and pcre.h ###include $(CLEAR_VARS)#step 1: # to generate the files config.h pcre.h pcre_chartables.c # GEN : $(LOCAL_PATH)/config.h $(GEN): $(LOCAL_PATH)/config.h.generic$(hide) cp $(LOCAL_PATH)/config.h.generic $ LOCAL_GENERATED_SOURCES $(GEN)GEN : $(LOCAL_PATH)/pcre.h $(GEN): $(LOCAL_PATH)/pcre.h.generic$(hide) cp $(LOCAL_PATH)/pcre.h.generic $ LOCAL_GENERATED_SOURCES $(GEN)GEN : $(LOCAL_PATH)/pcre_chartables.c $(GEN): $(LOCAL_PATH)/pcre_chartables.c.dist$(hide) cp $(LOCAL_PATH)/pcre_chartables.c.dist $ LOCAL_GENERATED_SOURCES $(GEN)#step 2: #clear the vars generated by the step 1 # include $(CLEAR_VARS)LOCAL_SRC_FILES : \pcre_compile.c \pcre_config.c \pcre_dfa_exec.c \pcre_exec.c \pcre_fullinfo.c \pcre_get.c \pcre_globals.c \pcre_info.c \pcre_internal.h \pcre_maketables.c \pcre_newline.c \pcre_ord2utf8.c \pcre_refcount.c \pcre_study.c \pcre_tables.c \pcre_try_flipped.c \pcre_ucd.c \pcre_valid_utf8.c \pcre_version.c \pcre_xclass.c \pcre_chartables.c \ucp.h \pcre.h \config.h#copy the pcre.h to out/target/product/generic/obj/include/libpcre # LOCAL_COPY_HEADERS : pcre.h LOCAL_COPY_HEADERS_TO : libpcreLOCAL_CFLAGS -O3 -I. -DHAVE_CONFIG_HLOCAL_MODULE : libpcre LOCAL_MODULE_CLASS : STATIC_LIBRARIES LOCAL_PRELINK_MODULE : falseinclude $(BUILD_STATIC_LIBRARY)### ### Build pcregrep ###include $(CLEAR_VARS)LOCAL_MODULE : pcregrep LOCAL_SRC_FILES : pcregrep.c LOCAL_CFLAGS -O3 -I. -DHAVE_CONFIG_H LOCAL_STATIC_LIBRARIES : libpcreinclude $(BUILD_EXECUTABLE) 4. cd 到 android的源码树的根目录下输入命令 . build/envsetup.sh chooseproduct mmm external/pcre 从下面的log可以看到生成了libpcre.a库 make: Entering directory /home/braincol/workspace/android/android_build/android_sdk_froyo Header: out/target/product/generic/obj/include/libpcre/pcre.h target thumb C: pcregrep external/pcre/pcregrep.c target thumb C: libpcre external/pcre/pcre_compile.c target thumb C: libpcre external/pcre/pcre_config.c target thumb C: libpcre external/pcre/pcre_dfa_exec.c target thumb C: libpcre external/pcre/pcre_exec.c target thumb C: libpcre external/pcre/pcre_fullinfo.c target thumb C: libpcre external/pcre/pcre_get.c target thumb C: libpcre external/pcre/pcre_globals.c target thumb C: libpcre external/pcre/pcre_info.c target thumb C: libpcre external/pcre/pcre_maketables.c target thumb C: libpcre external/pcre/pcre_newline.c target thumb C: libpcre external/pcre/pcre_ord2utf8.c target thumb C: libpcre external/pcre/pcre_refcount.c target thumb C: libpcre external/pcre/pcre_study.c target thumb C: libpcre external/pcre/pcre_tables.c target thumb C: libpcre external/pcre/pcre_try_flipped.c target thumb C: libpcre external/pcre/pcre_ucd.c target thumb C: libpcre external/pcre/pcre_valid_utf8.c target thumb C: libpcre external/pcre/pcre_version.c target thumb C: libpcre external/pcre/pcre_xclass.c target thumb C: libpcre external/pcre/pcre_chartables.c target StaticLib: libpcre (out/target/product/generic/obj/STATIC_LIBRARIES/libpcre_intermediates/libpcre.a) target Executable: pcregrep (out/target/product/generic/obj/EXECUTABLES/pcregrep_intermediates/LINKED/pcregrep) target Non-prelinked: pcregrep (out/target/product/generic/symbols/system/bin/pcregrep) target Strip: pcregrep (out/target/product/generic/obj/EXECUTABLES/pcregrep_intermediates/pcregrep) Install: out/target/product/generic/system/bin/pcregrep make: Leaving directory /home/braincol/workspace/android/android_build/android_sdk_froyo   然后只要把libpcre.a库和头文件pcre.h拷贝到你的android应用工程中然后就可以在ndk中使用这个pcre库了。转载于:https://www.cnblogs.com/hibraincol/archive/2011/10/15/2213714.html
http://www.pierceye.com/news/982078/

相关文章:

  • 吉林电商网站建设价格做网站需要每年都缴费吗
  • 怎样用dede搭建网站域名网址
  • 做网站编辑有前途怎么样才算是一个网站页面
  • 建设鲜花网站前的市场分析网店设计理念
  • 网站建设优化服务公司wordpress非代码方式添加备案号
  • asp网站安装到空间教育网站平面设计
  • 快速设计一个网站网站h标签
  • 怎么做百度联盟网站前端面试题
  • 电子商务网站建设的基本要求wordpress提问
  • 论坛网站制作费用wordpress如何调用html代码
  • 打码兔怎么和网站做接口重庆网站建设找承越
  • 做海报的网站什么编辑器微楼书网站建设
  • 免费建站的网站能做影视网站吗深圳网站建设素材网站
  • 网页中网站设计规划流程wordpress主题
  • 贵阳百度做网站电话培训学校
  • 网站关键词推广哪家好深圳方维网络科技有限公司
  • 美工需要的网站阿里云wordpress托管
  • 医疗行业网站建设怎样在网上建立平台
  • 潍坊网站建设网超之梦做的网站后台修改栏目描述
  • 广西建设厅官网证件查询网站优化对企业有什么好处
  • 哪个网站做外贸的多济南建设信息网官网
  • 制作网站能挣钱企业宣传片策划公司
  • 临沂网站建设模板wordpress添加导航页面
  • 有关wordpress教学的网站商标注册号
  • 常用搜索网站浙江立鹏建设有限公司网站
  • 天津做网站优化的公司番禺商城网站建设
  • 网站建设大熊猫点搜营销型网站头部布局的元素
  • wordpress 网站死机淄博专业网站建设价格
  • 网站建设 招标书慈溪机械加工网
  • dede网站怎么做404页面做网站的市场有那么大吗