在 ubuntu 上为 arm 交叉编译 Boost 1.57.0
cross compile Boost 1.57.0 on ubuntu for arm
我是交叉编译过程的新手。需要为arm交叉编译boost库。请建议交叉编译 boost 库的步骤。
是否可以交叉编译 boost 库所需的功能?
您可以使用以下步骤交叉编译 Boost:
Bootstrap 构建系统:
./bootstrap.sh
修改配置文件 (project-config.jam
) 以使用 ARM 工具链,将 using gcc
行替换为:
using gcc : arm : arm-linux-gnueabihf-g++ ;
构建并安装库:
./bjam install toolset=gcc-arm --prefix=/usr/local/boost
注意:工具链必须在$PATH
我是交叉编译过程的新手。需要为arm交叉编译boost库。请建议交叉编译 boost 库的步骤。 是否可以交叉编译 boost 库所需的功能?
您可以使用以下步骤交叉编译 Boost:
Bootstrap 构建系统:
./bootstrap.sh
修改配置文件 (
project-config.jam
) 以使用 ARM 工具链,将using gcc
行替换为:using gcc : arm : arm-linux-gnueabihf-g++ ;
构建并安装库:
./bjam install toolset=gcc-arm --prefix=/usr/local/boost
注意:工具链必须在$PATH