boost库移植android(arm)

工作需要,boost库移植到android平台;相关资源:boost库1.65.1源码

boost版本:1.65.1

交叉编译工具链:需配置ndk,当前使用版本26.2.11394342,编译工具路径配置到环境变量中;

交叉编译环境:ubuntu 20.04;

平板环境:Android 6.0;

编译过程关键步骤:

①解压,进入源码路径;

②./bootstrap.sh --with-libraries=thread,system 

③编辑project-config.jam,配置clang++编译器(注意红框位置为空格);

④执行

./bjam --with-thread stage cxxflags="-std=c++11" cflags=-fPIC threading=multi link=shared target-os=android 

⑤生成的库在 stage/lib中

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值