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

iis网站asp.net部署微信端网站开发流程图

iis网站asp.net部署,微信端网站开发流程图,医药网站怎么做,网站开发程序开发ndk-r20b 编译 boost 1.74#xff0c;这是 ndk-r20b 支持得最大 boost 版本#xff0c;再大就没法编译支持了#xff0c;本文介绍方法是完整编译#xff0c;不需要完整编译请转移到github#xff0c;boost for android 得开源项目。 1.74 boost #xff0c;安卓上面得版本…ndk-r20b 编译 boost 1.74这是 ndk-r20b 支持得最大 boost 版本再大就没法编译支持了本文介绍方法是完整编译不需要完整编译请转移到githubboost for android 得开源项目。 1.74 boost 安卓上面得版本编译我这边编译了两个版本不想编译就自己 clone 仓库。 -fPIE 编译编程序用  liulilittle/boost-1.74-for-android-r20b: The maximum available static libraries on the Android platform are compiled using the Android NDK r20b toolchain Android API 23, including libboost_context.a and libboost_coroutine.a. (github.com) -fPIC 编译动态库用  liulilittle/boost-1.74-for-android-r20b-fpic: The maximum available static libraries on the Android platform are compiled using the Android NDK r20b toolchain Android API 23, including libboost_context.a and libboost_coroutine.a. (github.com) 先安装NDK-R20B解压目录假定为 /root/android/ndk/r20b 所以ANDROID_API_21版本得编译为 /root/android/ndk/r20b/toolchains/llvm/prebuilt/linux-x86_64/bin/i686-linux-android21-clang /root/android/ndk/r20b/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android21-clang /root/android/ndk/r20b/toolchains/llvm/prebuilt/linux-x86_64/bin/aarch64-linux-android21-clang /root/android/ndk/r20b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi21-clang 人们必须看本人这篇文章 Ubuntu 18.04 x86_64 上交叉编译 boost 库ARMv7L_armv7l 交叉编译环境-CSDN博客 1、下载 boost 1.84 的源代码访问要编译的目录并且解压出来源代码切入源代码根目录 2、./bootstrap.sh --with-toolsetclang 3、上一条命令生成出 b2之后同时还会生成一个 project-config.jam 的配置文件 4、修改这个配置文件 把这段 if ! gcc in [ feature.values toolset ] {using clang ; } 替换成  if ! gcc in [ feature.values toolset ] {using clang : x86 : /root/android/ndk/r20b/toolchains/llvm/prebuilt/linux-x86_64/bin/x86_64-linux-android21-clang ; } x86 可以直接编译出来32位、64位就是 amd64、intel386/intel686 机可以直接编译支持就是 arm 得需要修改下。 在这个 nano libs/context/build/Jamfile.v2  文件之中增加架构编译补丁 alias asm_sources: asm/make_arm_aapcs_elf_gas.Sasm/jump_arm_aapcs_elf_gas.Sasm/ontop_arm_aapcs_elf_gas.S: abisysvaddress-model32architecturearmbinary-formatelftoolsetclang;alias asm_sources: asm/make_arm64_aapcs_elf_gas.Sasm/jump_arm64_aapcs_elf_gas.Sasm/ontop_arm64_aapcs_elf_gas.S: abisysvaddress-model64architecturearmbinary-formatelftoolsetclang; 最后编译 boost 库 ./b2 cxxflags-fPIC   确定 boost context 库是否正确的被编译不正确编译也是会生产库so、a文件的所以要自己去输出库搜下导出符号信息 cd stage/lib strings libboost_context.a | grep make_fcontext objdump -D -tT -C libboost_context.a | grep make_fcontext nm -C libboost_context.a | grep make_fcontext 如果出来有这个符号就说明库被正确编译了基本上这种问题只会在跨平台编译才会出现比如用NDK编Android下工作的boost库。
http://www.w-s-a.com/news/775783/

相关文章:

  • 奉贤专业做网站新手怎么做企业网站
  • 做网站用哪几个端口 比较好手机号网站源码
  • 手机免费代理ip网站那个旅游网站做攻略最好
  • 西安做网站找哪家公司好苏州专业网站建设开发
  • dedecms如何做网站网站设计实施方案
  • 网站建设合约品牌设计有哪些
  • 织梦企业门户网站宝塔搭建wordpress网站
  • 网站为什么没有排名了11月将现新冠感染高峰
  • 网站开发维护专员岗位职责辽阳企业网站建设
  • 做外国订单有什么网站网站设计论文提纲
  • 商城网站建设报价方案导师让做网站
  • 清远市企业网站seo联系方式动易官方网站
  • 手机上怎么做能打开的网站一级域名和二级域名跨域
  • 网站首页效果图wordpress 在线教育
  • 电商网站开发团队广西桂林商贸旅游技工学校
  • 网站模板文件怎么下载东莞常平镇邮政编码
  • 建网站需要什么wordpress误删的后果
  • wordpress无插件实现网站地图做阿里巴巴网站店铺装修费用
  • 英文互动网站建设南宁住房和城乡建设局网站
  • 威海微网站建设乐清建网站哪家强
  • 网站和app的开发成本saas系统开发教程
  • ps切片工具做网站大气简洁网站
  • 网至普的营销型网站建设wordpress邮箱验证插件下载
  • 找权重高的网站方法张家港早晨网站建设
  • WordPress数据库添加管理员关键词优化举例
  • 河南国基建设集团--官方网站wordpress qode
  • 做农村电子商务的网站有哪些内容静态网站模板古典
  • 导航网站设计方案个人网站推广方法
  • 网站排名易下拉教程防wordpress花园
  • 计算机网站建设 是什么意思现在网站建站的主流语言是什么