在ubuntu上交叉编译Boost 1.57.0 for arm

Dip*_*sai 12 arm g++ cross-compiling

我是新的交叉编译过程.需要跨臂编译boost库.请建议步骤交叉编译boost库.是否有可能交叉编译boost库所需的功能?

Dip*_*sai 24

使用followig步骤交叉编译boost库:

  1. 引导代码:

    ./bootstrap.sh

  2. 编辑修改配置文件(project-config.jam)以使用ARM工具链,将行替换为"using gcc":

    使用gcc:arm:arm-linux-gnueabihf-g ++;

  3. 构建并安装boost库:

    ./bjam install toolset = gcc-arm --prefix =/usr/local/boost

注意:工具链必须在PATH中