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

双鸭山住房和城乡建设局网站/互动营销公司

双鸭山住房和城乡建设局网站,互动营销公司,erp系统哪家做得好,做网站的软件淘汰史本文描述在Debian 8.0系统,Android NDK编译android版本的boost库,最后给出使用Android.mk及已编译好的库。预备andorod NDK版本:最高去到r10d目前最新的,建议android-ndk-r9d 支持的boost版本:1.45.0、1.48.0、1.49.0、1.53.0、1.…

本文描述在Debian 8.0系统,Android NDK编译android版本的boost库,最后给出使用Android.mk及已编译好的库。

预备

andorod NDK版本:最高去到r10d目前最新的,建议android-ndk-r9d 支持的boost版本:1.45.0、1.48.0、1.49.0、1.53.0、1.54.0、1.55.0。

编译boost库

如果不想编译就直接跳过,后面给出已经编译好的boost库

终端下执行sudo apt-get install ia32-libs,x64位缺少,请按提示安装。

配置环境变量:$(NDK_ROOT) ,依次执行:

export NDK_ROOT=/usr/local/src/android-ndk-r9d

export PATH=$NDK_ROOT:$PATH

修改build-android.sh的内容

--layout=versioned

#增加下面两行

--without-python

--without-locale

#增加结束

-sICONV_PATH=`pwd`/../libiconv-libicu-android/armeabi

终端执行: ./build-android.sh $(NDK_ROOT)

boost库的使用

1.你的程序Application.mk

APP_STL := gnustl_static

APP_CPPFLAGS += -frtti -fexceptions

boost库的编译是用指定了gnustl的标准库。

2.你的程序Android.mk

#导入boost库所有在的目录

$(call import-add-path,$(LOCAL_PATH)/../../../../build)

..

..

LOCAL_WHOLE_STATIC_LIBRARIES += boost_static

include $(BUILD_STATIC_LIBRARY)

$(call import-module,boost)

3.boost 库的Android.mk文件内容

LOCAL_PATH:= $(call my-dir)

# boost_date_time

#

include $(CLEAR_VARS)

LOCAL_MODULE := boost_date_time

LOCAL_SRC_FILES := lib/libboost_date_time-gcc-mt-1_55.a

include $(PREBUILT_STATIC_LIBRARY)

# boost_filesystem

#

include $(CLEAR_VARS)

LOCAL_MODULE := boost_filesystem

LOCAL_SRC_FILES := lib/libboost_filesystem-gcc-mt-1_55.a

include $(PREBUILT_STATIC_LIBRARY)

# boost_thread

#

include $(CLEAR_VARS)

LOCAL_MODULE := boost_thread

LOCAL_SRC_FILES := lib/libboost_thread-gcc-mt-1_55.a

include $(PREBUILT_STATIC_LIBRARY)

# boost_system

#

include $(CLEAR_VARS)

LOCAL_MODULE := boost_system

LOCAL_SRC_FILES := lib/libboost_system-gcc-mt-1_55.a

include $(PREBUILT_STATIC_LIBRARY)

# boost_program_options

#

include $(CLEAR_VARS)

LOCAL_MODULE := boost_program_options

LOCAL_SRC_FILES := lib/libboost_program_options-gcc-mt-1_55.a

include $(PREBUILT_STATIC_LIBRARY)

# boost_chrono

#

#include $(CLEAR_VARS)

#LOCAL_MODULE := boost_chrono

#LOCAL_SRC_FILES := lib/libboost_chrono-gcc-mt-1_55.a

#include $(PREBUILT_STATIC_LIBRARY)

# first lib, which will be built statically

#

include $(CLEAR_VARS)

LOCAL_MODULE := boost_static

LOCAL_MODULE_FILENAME := boost

LOCAL_STATIC_LIBRARIES := boost_date_time

boost_system

boost_filesystem

boost_program_options

boost_thread

# boost_chrono

#LOCAL_C_INCLUDES := $(LOCAL_PATH)/include/boost-1_55

LOCAL_EXPORT_C_INCLUDES := $(LOCAL_PATH)/include/boost-1_55

#LOCAL_C_INCLUDES := $(LOCAL_PATH)/../../Classes

include $(BUILD_STATIC_LIBRARY)

编译好的boost 1.55的下载

http://www.lbrq.cn/news/1560403.html

相关文章:

  • 呼和浩特商城网站建设/一键生成个人网站
  • 企业网络服务平台/独立站seo建站系统
  • word做网站框架/网站seo什么意思
  • 网站备案入口/百度广告
  • 热点 做网站和营销 我只服他/网络运营需要学什么
  • 罗岗网站建设公司/关键词优化骗局
  • 关于加强政府网站建设的通知/企业网站制作多少钱
  • ui中国网站/石家庄邮电职业技术学院
  • 宜昌网站建设哪家好/百度竞价推广投放
  • access做网站服务器/新闻今日头条最新消息
  • 如何上传自己做的网站/seo自动优化工具
  • 昌吉做网站需要多少钱/推广赚钱软件
  • 下载素材第三方网站是怎么做/今日国内新闻最新消息10条
  • 内乡网站制作/百度营销官网
  • 购物网站起名/沈阳seo关键词排名
  • 制作好的网站有哪些内容/网站关键词全国各地的排名情况
  • asp做的网站如何更新/百度app官网下载安装
  • 朔州网站建设电话/线下推广渠道和方式
  • 常用外贸b2b平台有哪些/手机优化专家
  • 建设网站设计/小说排行榜2020前十名
  • 电子商务网站推广策略论文/友情链接的形式
  • 衢州响应式网站设计/国际网络销售平台有哪些
  • 哪些网站做的比较好看的图片/百度学术论文查重官网入口
  • 中国工业设计网站/seo推广顾问
  • 做网站什么框架比较好/北京seo培训
  • 重庆渝中区企业网站建设哪家好/上海网络seo优化公司
  • 使用tag的网站/源码网
  • 营销型门户网站建设方案/不受限制的搜索浏览器
  • 金融网站建设运营方案/台湾新闻最新消息今天
  • 如何给网站做提升/网络推广是网络营销的基础
  • 电路方案分析(二十一)笔记本电脑散热风扇参考设计
  • 10-verilog的EEPROM驱动-单字节读写
  • 访问者模式C++
  • 【科研绘图系列】R语言绘制多种饼图
  • 使用Docker容器化Python测试Pytest项目并配置GitHub Actions CI/CD流程
  • Android 欧盟网络安全EN18031 要求对应的基本表格填写