在ubuntu上交叉编译Boost 1.57.0 for arm

时间:2015-03-13 10:26:11

标签: g++ arm cross-compiling

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

1 个答案:

答案 0 :(得分:22)

使用以下步骤交叉编译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

  4. 注意:工具链必须在PATH中