在 ubuntu 上的交叉编译 Boost 1.57.0 for arm



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

您可以使用以下步骤交叉编译 Boost:

  1. 引导构建系统:

    ./bootstrap.sh
    
  2. 修改配置文件 ( project-config.jam ) 以使用 ARM 工具链,方法是将行替换为using gcc

    using gcc : arm : arm-linux-gnueabihf-g++ ;
    
  3. 构建并安装库:

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

注意:工具链必须处于$PATH

最新更新