Advertisement

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)

还没有任何评论哟~