Linux环境下交叉编译环境配置与Boost库的配置
发布时间
阅读量:
阅读量
一:首先完成NDK的安装操作。
1.1 NDK的获取链接如下:
https://developer.android.com/ndk/index.html
1.2 关于下载后的配置方法,请参考以下内容:
http://blog.sina.com.cn/s/blog_4a0a39c30101q1u4.html
二:进行boost库的交叉编译设置
2.1 boost库的下载链接为:
http://www.boost.org/users/download/
2.2 下载完成后,配置步骤如下所示:
2.2.1 将boost压缩包进行解压处理
2.2.2 进入解压后的目录,运行./bootstrap.sh命令,生成bjam文件以及project-config.jam文件
2.2.3 对project-config.jam文件进行编辑,仅需调整using gcc这一行内容。由于我所使用的环境为arm架构,因此将其修改为以下形式:
using gcc : arm : arm-linux-androideabi-g++ ; (注意其中的空格)
2.2.4 执行./bjam或者./bjam stage –layout=tagged –build-type=complete命令(后者似乎能够生成更多的库文件)
2.2.5 生成的静态库与动态库文件将保存在
全部评论 (0)
还没有任何评论哟~
