我是交叉编译过程的新手。需要交叉编译 arm 的提升库。请建议交叉编译提升库的步骤。是否可以交叉编译提升库所需的功能?
您可以使用以下步骤交叉编译 Boost:
-
引导构建系统:
./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