欢迎转载和引用
若有问题请联系请联系
Email : lihn1011@163.com
QQ:2279557541
前言
原来在linux开发的时候,没遇到各种诡异问题,现在用windows开发各种诡异问题都出来了。
总的来说在windows编译boost的ndk版本还是比较容易的
环境
- cygwin装了develop包,别的没装
- ndk版本r15c(个人原因,别的库还是需要用到gcc,clang还懒得移植,等有空再搞)
- boost版本1.69.0
- https://github.com/moritz-wundke/Boost-for-Android 别人写的编译配置工具
步骤
1、下载github上的Boost-for-Android,地址为 https://github.com/moritz-wundke/Boost-for-Android 。
2、修改Boost-for-Android的脚本build-android.sh
因为原来的地址国内下载不到,所以将
将
BOOST_DOWNLOAD_LINK="http://downloads.sourceforge.net/project/boost/boost/$BOOST_VER1.$BOOST_VER2.$BOOST_VER3/boost_${BOOST_VER1}_${BOOST_VER2}_${BOOST_VER3}.tar.bz2?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fboost%2Ffiles%2Fboost%2F${BOOST_VER1}.${BOOST_VER2}.${BOOST_VER3}%2